Token‑gated authentication for any web resource — websites, dashboards, APIs, or dApps. Verify wallet balance of your custom token and grant access instantly.
Bridge between Web2 and Web3 — simple, secure, and non‑custodial.
TarelGo Gate is a lightweight authentication middleware that allows any website or application to restrict access based on ownership of a specific SPL token (or any Solana token). Instead of traditional login/password, users connect their Solana wallet (Phantom, Backpack, Solflare). The system checks the wallet balance for the token you define — if the balance meets the minimum threshold, access is granted.
No private keys leave the user's wallet. No backend database of passwords. Just pure on‑chain verification.
Designed for developers and product owners
Define your own token (or use any existing Solana token). Set minimum balance required. Users prove ownership via wallet signature.
Simple JavaScript snippet or REST API. Works with any frontend (React, Vue, vanilla) and any backend (Node, Python, PHP).
We never store user private keys or wallet data. Verification happens entirely on the client side and RPC.
Live query of Solana blockchain — no caching, no stale data. Access is granted only if balance is sufficient at the moment.
Comprehensive documentation, code examples, and sandbox environment. Whitelabel ready.
Works on any website, mobile webview, electron apps, or even serverless functions.
Three simple steps for end‑users
User clicks "Connect Wallet" and selects Phantom, Backpack, or Solflare.
System checks token balance on the user's wallet address (on‑chain).
If balance meets threshold, access is granted. No additional login required.
// Example integration snippet
const gate = new TarelGoGate({
tokenMint: "8fyRazwomAvS33NC5SpktbAAf8YaZdMo59wjQAqHthud",
minBalance: 1000,
network: "mainnet-beta"
});
gate.onAuth((user) => {
console.log("Wallet", user.publicKey);
// Grant access to content
});
Real‑world applications of token‑gated access
Token‑gated articles, videos, or courses for holders of your token.
Analytics, admin panels, or community boards restricted to token holders.
Protect your REST or GraphQL endpoints with token‑based authentication.
Allow only specific NFT or token holders to enter game servers or virtual lands.
Voting, proposal forums, and member‑only areas for governance token holders.
Show special prices or early access to customers holding your loyalty token.
Test our live demo or request a custom development for your specific needs.
Custom development includes: full white‑label integration, custom token rules, multi‑token checks, time‑based access, and scalable backend.