Recognition, not passwords.
If a wallet meets your condition, they see the content. If it doesn't, they don't.
Show pages, downloads, or articles only to visitors whose wallets meet your rules. Four condition types: token balances, NFT ownership, EAS attestations (Coinbase Verified, Gitcoin Passport), and Farcaster identity. 37 blockchains on Pro. One Pro license covers the WordPress plugin AND the Vercel/Next.js npm SDK: one license, two stacks. No blockchain code. No user database.
Powered by The Insumer Model™ condition-based access API.
Pick a gate condition. Connect your wallet. Watch a hidden message appear (or stay hidden) just like it would on a real site.
The site never sees your wallet's raw balances or holdings. InsumerAPI returns a signed yes-or-no on whether the condition is met, and nothing more.
Demo presets only. On your site, you set your own conditions: any contract, chain, threshold, EAS template, or Farcaster check, with up to 10 stacked rules (Pro).
Connect a wallet that meets the condition above to see it.
Free on WordPress.org, or one Pro license that works on both WordPress and Vercel/Next.js: same SKYE key, two stacks.
Free
WordPress.org plugin. Three condition types (Token, NFT, EAS). One condition per gate. 32 chains.
Install from WordPress.org$49/mo · $350/yr
PHP plugin from skyemeta.com. All four condition types including Farcaster. Up to 10 conditions stacked per gate. 37 chains.
See pricingSame Pro license
npm SDK for Next.js. Bring your own wallet stack (wagmi, RainbowKit, ConnectKit, Privy). Same 4 types, 10 stacked, 37 chains.
View the SDK docsNo passwords. No signup forms. No member database. The blockchain already knows who qualifies.
Show exclusive content, early access, or previews to anyone holding your NFT collection. Blockchain-verified.
Gate research, tutorials, or premium articles to wallets holding your project's token. On any of 37 chains with Pro.
Restrict governance docs, strategy proposals, or internal updates to wallets holding the governance token.
Gate content to wallets holding USDC, USDT, or any stablecoin above a threshold. Proof of capital, not identity.
Upload SkyeGate, activate your license key. No API keys, no blockchain expertise, no WalletConnect setup required.
Pick what unlocks: a token balance, an NFT, an attestation (Coinbase Verified, Gitcoin Passport), or a Farcaster ID. Wrap content in a shortcode. Combine up to 10 rules with Pro.
One click connects all detected wallets. Content is delivered from the server only after the wallet passes.
Gate Prompt: Visitors see token requirements and a Connect Wallet button. Content stays on the server until verified.
Wallet Doesn't Qualify: If the wallet fails verification, a clear message is shown. Content remains locked.
Content Unlocked: Wallet passes all conditions. The gate disappears and the full content is delivered from the server.
Real screens from a live WordPress site running SkyeGate Pro — a coffee shop putting its members’ lounge behind recognition instead of a password.
Paste your SKYE key into Settings → SkyeGate and it binds to your domain. Pick a default chain, tweak the connect button text if you like — that’s the whole settings page.

One key, every tool. The same Skye license also runs SkyeWoo — and Bothy communities get it all under one roof.
One shortcode around any content — a page, a post section, an embed. Name the condition (here: verified holders of 1,000,000+ SHIB) and the content inside never leaves the server until someone qualifies.

This is all the “integration” there is. Stack up to 10 conditions per gate on Pro — token balance, NFT, EAS attestation, or Farcaster.
The published page greets visitors with one job: connect. SkyeGate detects the wallets already in their browser and offers to connect them all at once. No account, no password to forget, nothing to reset.

Recognition, not passwords. The unlocked state above shows what qualified members see.
Gate premium research and market analysis to token holders. No email signups, no paywalls, just wallet verification.
Give NFT holders exclusive content, previews, and announcements on your own site. Discord optional.
Restrict governance proposals, strategy docs, and internal updates to governance token holders.
Reward your community with gated downloads, tutorials, early access, or discount codes, verified by wallet.
Traditional membership plugins require accounts, passwords, and subscription billing. SkyeGate replaces all of that with wallet ownership. If they hold the right token, they get access.
The membership lives in the visitor's wallet, and SkyeGate recognizes it. No accounts to manage, no passwords to store, no member tables to maintain.
Membership is determined by token ownership. No subscription billing, no payment processing, no recurring charges to manage.
NFT holders can trade their membership. When the token moves, the access moves with it, automatically.
SkyeGate returns pass or fail, never exposes the visitor's actual balance or holdings.
Gated content is stored on the server and only delivered after the wallet passes all conditions. Before verification, it is not in the page source, DOM, or network traffic.
Content Not in Page Source: The gated content is never sent to the browser. DevTools, view-source, and network inspection reveal nothing.
Verification Fails Gracefully: Wrong wallet? Clear feedback. The content stays locked on the server regardless of client-side manipulation.
Server Delivers on Pass: Only after cryptographically signed verification passes does the server release the content to the browser.
Wrap your content in [skyegate]. Pick the token, the chain, the threshold. SkyeGate handles the rest: wallet connection, verification, and secure delivery.
// USDC holders on Ethereum
[skyegate contract="0xA0b869..."
chain="ethereum" threshold="100"
decimals="6"]
Premium content here.
[/skyegate]
// SOL holders on Solana
[skyegate chain="solana"
threshold="1" decimals="9"]
Solana-gated content.
[/skyegate]
// Multi-chain: ETH + SOL
[skyegate contract="native"
chain="ethereum" threshold="0.1"
contract_2="native" chain_2="solana"
threshold_2="1" decimals_2="9"]
Content for holders of both.
[/skyegate]
// Coinbase Verified attestation
[skyegate type="eas_attestation"
template="coinbase_verified_account"]
KYC-verified content.
[/skyegate]
// Farcaster identity (Pro only)
[skyegate type="farcaster_id"]
Farcaster-only content.
[/skyegate]
| Capability | SkyeGate | Collab.Land | Lit Protocol | miniOrange | Unlock |
|---|---|---|---|---|---|
| Blockchains supported | 37 | ~10 | ~12 | 1 | ~8 |
| Conditions per gate | Up to 10 | 1 | 1 | 1 | 1 |
| Condition types (Token, NFT, EAS, Farcaster) | 4 | 1 | 2 | 2 | 1 |
| Farcaster identity gating | ✓ | ✕ | ✕ | ✕ | ✕ |
| Server-side content protection | ✓ | ✕ | ✓ | ✕ | ✕ |
| Multi-wallet simultaneous connection | ✓ | ✕ | ✕ | ✕ | ✕ |
| Signed cryptographic proof | ✓ | ✕ | ✕ | ✕ | ✕ |
| WordPress shortcode (no code) | ✓ | ✕ | ✕ | ✓ | ✓ |
| Privacy-preserving (no balance exposure) | ✓ | ✕ | ✓ | ✕ | ✕ |
| Flat pricing, no per-user fees | $49/mo | $25–250/mo | Free (DIY) | $49+/mo | Free + fees |
Try Lite free from the WordPress directory. Upgrade to Pro for multi-condition gates, Farcaster identity gating, and the Vercel/Next.js SDK. Same SKYE key works on both stacks.
On WordPress.org, no license, no account
or $350/yr, save 40%
Building on Vercel / Next.js? See the SDK docs →
Already run a Bothy community? Don't buy this. SkyeGate is already part of your Skye license. Sign in to your dashboard and download the plugin: just paste your license key, no second purchase.
Download from your dashboard →
Pro and Bothy members, go to your account to download the plugin (WordPress or Vercel/Next.js) and manage your license. One SKYE key, both stacks.
On Lite? It's free and needs no key, just install it from WordPress.org above.
The broadest chain coverage of any condition-based access plugin. Pro covers all 37; Lite covers 32.
Choose monthly ($49/mo) or annual ($350/yr) billing. You'll receive your license key and a download link for the plugin ZIP by email.
In WordPress, go to Plugins → Add New → Upload Plugin, upload the ZIP, click Install Now, then click Activate Plugin.
In the left sidebar, go to Settings → SkyeGate. Paste your license key and click Activate. Your key is locked to this domain.
In any post or page, wrap content in the [skyegate] shortcode. Set the contract address, chain, and threshold. Content stays on the server until a wallet passes verification.
Visitors see a gate prompt with token requirements. They click Connect Wallet, all detected wallets connect, and verification runs automatically. If they pass, the gated content is revealed.
You need to activate both the plugin and the license key. After uploading the ZIP, click Activate Plugin on the install confirmation screen. Then go to Settings → SkyeGate in the left sidebar, paste your license key, and click Activate.
Check your spam folder for an email from noreply@skyemeta.com. If you still can't find it, contact us with your purchase email.
Each license is locked to one domain. Deactivate in Settings → SkyeGate to move it. Multiple sites need separate subscriptions.
MetaMask, Coinbase Wallet, or Phantom. All detected wallets connect simultaneously with one click. On mobile, visitors use their wallet app's built-in browser.
No. Content is stored server-side and is not delivered to the browser until the wallet passes all conditions.
Yes, with Pro. Up to 10 conditions per gate using numbered attributes (contract_2, chain_2, threshold_2, etc.). All must be met to unlock. Lite supports 1 condition per gate.
Yes, with Pro. Use [skyegate type="farcaster_id"] to require a wallet that has a registered Farcaster ID on Optimism. No contract address or chain to specify: the check happens automatically against the Farcaster IdRegistry. Lite does not include Farcaster gating.
Lite is free on WordPress.org and gates content with one condition at a time, drawn from three types (Token, NFT, EAS attestation) across 32 chains. Pro adds a fourth condition type (Farcaster identity), supports up to 10 conditions stacked into one gate, and extends coverage to 37 chains (adding Bitcoin, Tron, Stellar, Sui, and XDC Network). Pro also ships as a Vercel/Next.js npm SDK (@skyemeta/skyegate): one license covers both the WordPress plugin and the SDK. Both delivery channels ship the same server-side delivery and signed verification.
Yes. SkyeGate Pro ships as both a WordPress plugin and a Vercel/Next.js npm SDK (@skyemeta/skyegate). The same SKYE license key works on both: one license, two stacks, no extra cost. Bring your own wallet stack (wagmi, RainbowKit, ConnectKit, Privy) and drop in <GatedContent />. See the SDK docs for the quick-start, or clone the Next.js starter app on GitHub.
Go to skyemeta.com/account, enter your license key, and cancel through the billing portal. You keep access until the end of your billing period.
Step-by-step guide to gating posts, pages, and downloads with SkyeGate.
Gate content to specific NFT collections using contract address and chain.
Turn token holders into members without logins or subscriptions.
Compare SkyeGate to other condition-based access solutions for WordPress.
A community issues one pass. SkyeGate is where that pass unlocks your website content, alongside every other surface a member shows up: your store, the register, and the door.
See how the Recognition Network works ›