KEYCARD Vault + Gate

Powered by Solana

Create Solanawallet-gatedfiles and links.

Paste a mint. We verify the wallet on-chain. You ship one gate — no contracts, no claim stack, no leaked link.

Phantom, Backpack, and Solflare ready. SPL, NFT, and subscription gates. Signed messages. Server-side checks. No private key access.

$KEYCARD CABvn6UjFkr6geqAwRFW1ZdKxfH1rHg6DMu8GppA1hpump
Wallet signedRule passedGate open

Protect the private parts of a Solana community

FilesLinksDropsPagesPrivate docsHolder roomsApp routes
FilesLinksDropsPagesPrivate docsHolder roomsApp routes
FilesLinksDropsPagesPrivate docsHolder roomsApp routes
Signed challengeSPL mint checkServer verdictPrivate storage15m content sessionHolder routeGet Access fallback
Signed challengeSPL mint checkServer verdictPrivate storage15m content sessionHolder routeGet Access fallback
Signed challengeSPL mint checkServer verdictPrivate storage15m content sessionHolder routeGet Access fallback

How it works

Upload the content. Set the wallet rule. Share the unlock.

A hosted gate for files, links, drops, and pages, with the verification pattern teams use for protected routes.

UPLOAD

Upload

Add the file, link, page, or route you want to protect. Private files are encrypted before storage.

Content sealed
VERIFY

Set the rule

Paste a mint, choose a collection, or add a wallet list. Viewers prove wallet control with a signed message.

Rule active
SHARE

Share

Send one unlock link. Keycard checks the rule on the server before opening a short session.

Ready to open

Unlock flow

The link opens only after the wallet proves access.

Connect, sign, check the holder rule, then open the protected content through a bounded session.

Live in the keycard chat

Read the holder chat. Sign in to send.

Permanent room for verified $KEYCARD holders. Visitors can read; holders sign once to write. Spin up your own holder-only room when you ship a drop.

ReadOnly verified wallets can open the feed.
WriteMessages require a live room session.
PinDrop files, links, or claims inside the room.
ModerateSlow mode and holder identity keep rooms controlled.

KEYCARD Room

$KEYCARD holder chat

Permanent chat for verified KEYCARD holders.

Holder room · Solana verifiedSigned entryHolder feedSession-gated messages
Room statusLocked1+ $KEYCARD
Pinned
Rule1+ $KEYCARD
WalletNot signed
SessionNo session
Statuslocked
$KEYCARD holder chat
locked
Public readAnyone can read. Sign with a holder wallet to write.
Today
creator

Room is live. Holder chat is gated behind the mint.

9xQe...FN9U

Just signed. Feed opened instantly.

creator

Pinned note has the private drop link.

8Yp5...tQ3a

This feels better than sending holders to Discord.

creator

Only wallets that pass the rule can read or write.

7Kf3...nM6s

Clean. No public room, no leaked link.

creator

Slow mode keeps the room readable.

9xQe...FN9U

Your wallet is the key.

Telegram bot

Safeguard checks bots. Sentinel checks holders.

Add KEYCARD Sentinel to a Telegram group, make it admin, and let holders verify before they can speak. Built for launch rooms, CA safety, and token-gated communities.

  • Gate joinsNew members verify a Solana wallet before they can speak.
  • Show CAThe group can pull the official contract address with /ca.
  • Catch fakesSentinel can warn on wrong CAs when message access is enabled.
  • Recheck holdersAdmins can run holder rechecks as the room grows.
KEYCARD Sentinel@keycardsol_bot
Live
Admin command/setup keycard
Add as adminRun setupMembers verify walletHolder chat opens
Sentinel response

New members must verify their Solana wallet before speaking.

$KEYCARD token

$KEYCARD belongs to access, not promises.

The official CA is live. Holder checks, launch rooms, and supported gates use this mint.

Contract addressLive CA
Bvn6UjFkr6geqAwRFW1ZdKxfH1rHg6DMu8GppA1hpump
Official accessHold $KEYCARD to enter supported Keycard gates.
Issuer supportUse token-gated issuer tools where they are enabled.
Product swipesSupport unlocks, checks, and hosted gate actions as the network grows.
Community coverSponsor access for a drop, room, or partner unlock when a project enables it.

Use cases

Gates for the things Solana communities already share.

Keycard keeps the viewer flow simple while giving teams a credible access layer.

01

Creators

Gate private files, paid resources, and early drops for holder wallets.

02

Token communities

Turn holder status into rooms, links, docs, and campaign access.

03

NFT collections

Give collectors private downloads, updates, or event links.

04

Alpha groups

Keep research behind a wallet rule instead of a public link.

05

Partner drops

Ship co-branded unlocks without a custom claim stack.

06

App teams

Add holder checks to routes with a gate ID and server-side verification.

07

Memecoin communities

Reward holders with simple gated links that still feel native.

08

Private resources

Share docs, decks, files, and screens without treating wallet connect as access control.

Wallet check~1.4s

Signed message → server verdict → content session, end-to-end.

Setup90s

Paste a mint, choose a rule, share one link. No contracts.

Wallet permissions0

Signed messages prove control. Keycard never holds keys.

Bought back61.7M $KEYCARD

last buyback 43d ago

Developers

Add holder checks without rebuilding the gate.

Use a gate ID, a wallet signature challenge, and server-side verification for protected routes.

Read docs
server verifylive
keycard live verify — touches real /v1 endpointsgate: 00000000-0000-4000-8000-000000000001  rule: $KEYCARD >= 1
Live endpointPOST /v1/verifySign with a Solana wallet. Runs against the real gate — no mocks.

Trust model

Wallet connect is not access control.

Keycard uses signed messages, server-side rule checks, private storage, and expiring sessions so gates stay controlled after the link is shared.

No private keys

Wallet signatures prove control without giving Keycard permission to move funds.

Server checks

Rules are checked server-side before content sessions are issued.

Private storage

Protected content is served through Keycard routes, not public file URLs.

Expiring sessions

Unlocks use bounded sessions so future access can still be controlled.

Create a wallet-gated file, link, drop, or page.

Upload the content, choose the wallet rule, and ship one gate.