⚡ Web3 Access Control

TarelGo Gate

Token‑gated authentication for any web resource — websites, dashboards, APIs, or dApps. Verify wallet balance of your custom token and grant access instantly.

What is TarelGo Gate?

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.

Key Features

Designed for developers and product owners

Token‑Gated Access

Define your own token (or use any existing Solana token). Set minimum balance required. Users prove ownership via wallet signature.

Plug & Play Integration

Simple JavaScript snippet or REST API. Works with any frontend (React, Vue, vanilla) and any backend (Node, Python, PHP).

Non‑Custodial & Private

We never store user private keys or wallet data. Verification happens entirely on the client side and RPC.

Real‑Time Balance Check

Live query of Solana blockchain — no caching, no stale data. Access is granted only if balance is sufficient at the moment.

Developer Friendly

Comprehensive documentation, code examples, and sandbox environment. Whitelabel ready.

Multi‑Platform

Works on any website, mobile webview, electron apps, or even serverless functions.

How It Works

Three simple steps for end‑users

1

Connect Wallet

User clicks "Connect Wallet" and selects Phantom, Backpack, or Solflare.

2

Balance Check

System checks token balance on the user's wallet address (on‑chain).

3

Access Granted

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
});

Perfect For

Real‑world applications of token‑gated access

Premium Content

Token‑gated articles, videos, or courses for holders of your token.

Private Dashboards

Analytics, admin panels, or community boards restricted to token holders.

API Gateways

Protect your REST or GraphQL endpoints with token‑based authentication.

Gaming & Metaverse

Allow only specific NFT or token holders to enter game servers or virtual lands.

DAO Tools

Voting, proposal forums, and member‑only areas for governance token holders.

E‑commerce Discounts

Show special prices or early access to customers holding your loyalty token.

Ready to integrate TarelGo Gate?

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.