Gate content behind NFT ownership and give your holders an exclusive experience.
NFT projects often need a way to provide exclusive content to their holders. Whether it is early access to announcements, downloadable files, members-only tutorials, or private community updates, verifying that a visitor actually owns an NFT from your collection is the first step.
WordPress does not have native NFT verification, but the SkyeGate plugin makes it straightforward. You add a shortcode to any post or page, specify the NFT contract address and chain, and SkyeGate handles the wallet connection and on-chain verification.
Many NFT communities rely on Discord bots for access control. That works for chat, but it does not help when you want to share long-form content, downloadable assets, or gated pages on your own website. Moving the verification to WordPress gives you full control over the experience and keeps visitors on your domain.
It also means you are not dependent on a third-party platform. If Discord changes its policies or a bot goes offline, your gated content is unaffected.
Subscribe on the pricing page ($49/mo or $350/yr). You will receive a plugin ZIP and license key by email. In WordPress, go to Plugins → Add New → Upload Plugin, upload the ZIP, and activate. Then navigate to Settings → SkyeGate and enter your license key.
Every NFT collection has a contract address on the blockchain. You can find it on the collection's page on marketplaces like OpenSea, or on a block explorer like Etherscan. For example, the Bored Ape Yacht Club contract on Ethereum is 0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D.
In any post or page, wrap your exclusive content with the [skyegate] shortcode. For NFT verification, set the type attribute to nft_ownership:
[skyegate contract="0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D"
chain="ethereum" type="nft_ownership" threshold="1"]
Exclusive content for Bored Ape holders.
[/skyegate]
The attributes work as follows:
nft_ownership for NFT verificationAn artist who sells NFTs on Ethereum can create a WordPress page with early previews of upcoming work, accessible only to people who hold at least one piece from their collection:
[skyegate contract="0xYourArtCollection"
chain="ethereum" type="nft_ownership" threshold="1"]
Here is a preview of the next drop, exclusively for collectors.
[/skyegate]
A game with NFT items on Polygon can gate strategy guides or patch notes to players who hold in-game assets:
[skyegate contract="0xYourGameItems"
chain="polygon" type="nft_ownership" threshold="1"]
Advanced strategy guide for item holders.
[/skyegate]
Sports clubs that issue fan tokens on the Chiliz chain can gate behind-the-scenes content:
[skyegate contract="0xYourFanToken"
chain="chiliz" threshold="100" decimals="18"]
Exclusive match highlights and player interviews.
[/skyegate]
When a visitor connects their wallet (MetaMask, Coinbase Wallet, or Phantom), SkyeGate sends the wallet address to InsumerAPI. InsumerAPI checks on-chain whether the wallet holds a token from the specified NFT contract and returns an ECDSA-signed attestation. This is a cryptographic proof, not a simple balance lookup.
The verification is privacy-preserving. SkyeGate checks whether the wallet meets the condition (owns at least N NFTs from the collection) and returns a pass or fail. It does not expose how many NFTs the visitor holds or any other balance information.
Importantly, gated content is stored server-side and only delivered to the browser after verification passes. Before a wallet connects and qualifies, the content is not in the page source, the DOM, or network traffic. Other tools hide content with CSS — SkyeGate does not send it until the wallet qualifies.
SkyeGate supports 32 blockchains, including 30 EVM chains plus Solana and XRP Ledger. This means you can verify NFTs on Ethereum, Polygon, Base, Arbitrum, Avalanche, BNB Chain, Ronin, Berachain, ApeChain, and many others. Just set the chain attribute in the shortcode to the correct network.
SkyeGate is $49/mo or $350/yr with unlimited gate rules, all 32 blockchains, and no per-user fees. Visit the SkyeGate product page for the full feature list, or reach out if you have questions about your setup.