Jump to Content
Guides
Recipes
API Reference
Product Changelog
v1.0
v2.0
Get Started - It's Free
Guides
Get Started - It's Free
v1.0
Guides
Recipes
API Reference
Product Changelog
PATCH: Update Contract - ERC-721a
👩🚀 moonbase
Welcome to MoonPay
Why integrate with us
getting started
Ramps
On-ramp
On-ramp parameters
Off-ramp
Off-ramp parameters
Swap
Swap parameters
Supported pairs
MoonPay Authenticate
Quickstart
How to
Configure user authentication methods
Get and inspect a partner token
Customize the experience
Generate a wallet
Interact with wallets
FAQ
JavaScript SDKs
Web
React Native
React
Ramps events
Event properties
Mobile SDKs
iOS
Android
Backend SDKs
Node SDK
Themes
URL signing
Ramps launch guide
best practices
Ramps integration
Mobile payments
Sandbox testing
Testing credit cards
MOONPAY CHECKOUT
Product Overview
Contract Import
NFT Lite
Partner Driven
Reservoir
Request Signing
Integrating the Widget
FAQ
MoonPay Proxy Smart Contracts
MINTING
Overview
Architecture
Introduction to smart contracts
ERC-721a contract
ERC-1155 contract
Splitter contract
Token management
Token metadata basics
Proceeds and Royalties
Distributing proceeds
Wallets
Minting logistics
Hypermint
Token Management
Metadata Basics
Creating Your NFTs
Proceeds and Royalties
Distributing Proceeds Example
Wallets
Launch Your Collection
HyperMint APIs
GET: Contract Information
PUT: Create Draft Contract
PATCH: Deploy Contract
GET: Tokens
GET: Token Information
GET: Authorize Buy
PUT: Mint Token
GET: Mint Status
GET: Mints of Contract
GET: Owned Tokens
PUT: Transfer Token
GET: Transfer Status
PATCH: Update Contract Name and Symbol
PATCH: Update Contract - ERC-721a
PATCH: Update Contract Metadata URLs
PATCH: Update Contract Buy on Network
PATCH: Update Contract Dates
PUT: Add Access Lists Addresses
PUT: Add Tokens - ERC-1155
PATCH: Update Token - ERC-1155
GET: Interaction Status
GET: Contract Hosted Metadata
GET: Token Hosted Metadata
PATCH: Set Token Hosted Metadata
PUT: Upload Contract and Token Metadata Media
GET: Token Allocation
GET: Verify Token Burn
Authorization and Token Gating
Minting SDK
Authenticate
Contract
Constructor
Buy
Server Code
Authorizing Access List Purchases
Self Hosted Metadata
FAQ
Passes
Product Overview
Getting Started
Passes
Creating Passes
Updating Passes
Distributing Passes
Using Pass Barcodes
Querying Passes
Scanning Passes
Fetching Scan History
Using Webhooks
Policies
Creating Policies
Validating Policies
Attaching Policies To Passes
SDK
Installation & Setup
Components
<PassGenerator />
<GatedComponent />
Hooks
usePolicies
FAQs
General
Registration numbers by jurisdiction
PATCH: Update Contract - ERC-721a
Suggest Edits
Updated 12 months ago