💎
Diamond Network
  • 👋Welcome
  • 🛡️Authentication
  • 🛑App Errors
  • 💬Support
  • API Products
    • 🔑Verify
      • 🔒Unlockables
      • 🔗Unlockable Links
      • ✨Browser SDK
      • 👨‍💻REST API
      • 🛑Verify Errors
      • ❔Guides
        • Gated Content
        • Holders Discount
        • Wallet Login
        • Trait-based Rewards
  • NFT-Inator
    • 🎇NEW: Reserve your club
    • Features
      • Tiers
    • Getting Started
      • Create an account
      • Start a project
      • Project Stage
      • Upload Traits
      • Adjust project settings
    • Design custom tokens
      • Prototype UI
      • Design & save tokens
      • Creating a promo video
      • Download your art & metadata
    • Generate a collection
      • Generator UI
      • Token Sets
      • Managing traits & rarity
      • Rules
      • Rarity views
      • Filtering & editing tokens
    • Export a project
      • Pre-existing artwork
      • Promo video
      • Export Collection
        • Basic Settings
        • NFT-Preview
        • IPFS Upload
        • Export Files
      • IPFS Options
        • NFT.storage
        • Pinata
    • Smart contract deployer
      • Initial Setup
      • Deploy a contract
        • Minting
        • Payouts & royalties
        • Features
        • Deploy to testnet
      • Reserve your club
    • Managing a smart contract
      • Dashboard
      • Artwork
      • Allowlist
      • Airdrop
      • Withdraw
      • Mint Button
      • Source & ABI
      • Settings
Powered by GitBook
On this page
  • Getting started
  • Verify Limits

Was this helpful?

  1. API Products

Verify

Verify NFT ownership with one line of Javascript

PreviousSupportNextUnlockables

Last updated 3 years ago

Was this helpful?

Verify allows you to verify whether users own an NFT with one line of Javascript. It automatically handles connecting their wallet, signing a nonce and checking for ownership of NFTs under a specified contract.

You can also add unlockable content, which can only be accessed if they own a valid NFT. Unlockable content supports videos, images, digital downloads, and even allows you to build completely custom integrations with Webhooks.

It works seamlessly across Ethereum, Polygon and Solana, with more chains under active development. You can use the results returned directly on the frontend, and/or validate the signature on the backend to grant access to gated content.

Getting started

Verify is free for most projects, and can be integrated in minutes. First, you need to register an app on the Diamond Network dashboard. For more information, check out the Authentication guide:

Once you've got an API key, install the Browser SDK and start making requests!

Verify Limits

Free apps have a quota of 5,000 verification requests per month. If you're a Space Snek holder, you can request an increase which will give you an additional 5,000 requests per month.

Projects requiring more than 10,000 verifications per month should contact us to discuss a custom solution. We also offer increased limits for some open source, community or non-commercial projects.

🔑
🔒Unlockables
🛡️Authentication
✨Browser SDK
✨Browser SDK
Ethereum connection UI from the Browser SDK