Jump to Content
OpenSea Developer Documentation
HomeGuidesAPI ReferenceChangelog
SDKPartnersMarketplaceLog InOpenSea Developer Documentation
SDKPartnersMarketplaceLog In
HomeGuidesAPI ReferenceChangelog

Getting Started

  • Developer Tutorials

For Developers

  • Creating your first NFT smart contract
    • Getting Started
    • 1. Setting a basic project up
    • 2. Minting from your new contract and improvements
    • 3. Adding metadata and payments to your contract
    • 4. Smart contract improvements
  • ERC721 Tutorial
    • 1. Structuring your smart contract
    • 2. Adding metadata
    • 3. Viewing your items on OpenSea
    • 4. Debugging your metadata
    • 5. Auctioning an item
    • 6 Launching on mainnet
    • 7. Customizing your collection
    • 8. Running an initial item sale
    • 9. Setting creator earnings
  • ERC1155 Tutorial
  • Metadata Standards
    • Contract-level metadata
  • Polygon Guides
    • Polygon Basic Integration and Meta-transactions
  • How to Mint an NFT on Solana
    • Part 1: Setting up a Phantom Wallet
    • Part 2: Installing the Metaplex CLI
    • Part 3: Setting up a Solana Node with QuickNode
    • Part 4: Minimal Configuration for Candy Machine V2
    • Part 5: Preparing the Assets
    • Part 6: Uploading and Creating Your Candy Machine
    • Part 7: Website Set up for Minting
    • Part 8: Solana and OpenSea Metaplex Certified Collection Standard
  • Other Blockchains
  • Other Dapp Development Resources

FAQ

  • Frequently Asked Questions

Logos & Embeds

  • Logos
  • Badges
  • Embeds

Other Dapp Development Resources

Suggest Edits

Blockchain Tools
Alchemy
Infura

Development environments
HardHat
Truffle

Web3 libaries
web3.js
ethers.js

Metadata hosting tools
Pinata

Minting tools
Mintbase
Mintable

Updated about 1 year ago