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

Getting Started

  • Developer Tutorials

For Developers

  • Drops on OpenSea
    • Part 1: Deploy a smart contract
    • [Optional] Manually deploying a SeaDrop-compatible contract
    • Part 2: Prepare your drop schedule
    • Part 3: Set your drop earnings
    • Part 4: Build your drop page
    • Part 5: Publish your drop
    • Part 6: Preparing metadata for your drop
    • Drops FAQ
  • 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. Create your collection
    • 6. Auctioning an item
    • 7. Launching on mainnet
    • 8. Customizing your collection
    • 9. Running an initial item sale
    • 10. Setting fees on secondary sales
    • 11. Embedding your collection in your own site
  • ERC1155 Tutorial
  • Existing Contract Integration with OpenSea (Mainnet)
  • 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
  • OpenSea Fees

FAQ

  • Frequently Asked Questions

Logos & Embeds

  • Logos
  • Badges

Other Dapp Development Resources

Blockchain Tools
Alchemy
Infura

Development environments
HardHat
Truffle

Web3 libaries
web3.js
ethers.js

Metadata hosting tools
Pinata

Minting tools
Mintbase
Mintable

Updated almost 2 years ago