Create Paper-Managed Contract

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

This API endpoint deploys a Paper-managed NFT contract to the blockchain and registers it with Paper.

This contract is automatically registered with Paper. You can skip to 2a. Shareable Checkout Links.

👍

For thirdweb NFT Drop, remember to also batch upload NFTs to add NFTs to the collection that can be purchased.

Body Params
string
enum
required
Defaults to THIRDWEB_NFT_DROP_V2

The type of contract to create.

Allowed:
string
enum
required
Defaults to Mumbai

The blockchain to deploy the contract on.

Allowed:
string
required
Defaults to My NFT collection by Paper

A title for your NFT collection.

string
required
Defaults to 0x123AbC...

The wallet address where successful checkouts will pay funds. This wallet will receive the token the NFT is priced in.

string
required
Defaults to 0.1

The price of the NFT per token.

string
enum
required
Defaults to USDC

The currency your NFT is priced in.

Allowed:
string

A description for your NFT collection.

string

An absolute URL to the image for your collection. IPFS and https images are supported. Accepted types: .png, .webp, .jpeg

int32
Defaults to 0

The percentage of resales of NFTs in this collection to be sent to primaryWalletAddress. This value is specified in basis points (100 = 1%). Example: 250 means 2.5%. Defaults to 0%. Note: Royalties are optionally enforced by secondary marketplaces.

int32

Required for thirdweb Edition Drop contracts. The max number of tokens available. This value can be updated after creation. Defaults to 0.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json