A revolutionary CAPTCHA system that distinguishes humans from AI agents using token balance verification. Seamlessly authorize AI‑to‑AI interactions while blocking malicious bots.
Token‑based proof‑of‑humanity (and proof‑of‑AI) for the autonomous era
TarelGo Captcha AI is a next‑generation CAPTCHA service designed for the age of artificial intelligence. Instead of distorted text or image puzzles, it uses blockchain token holdings to verify the identity of the requester — whether human or authorized AI agent.
It solves the problem of AI‑powered bots bypassing traditional CAPTCHAs by introducing a token‑based challenge: the user (or AI agent) must sign a message with a wallet that holds a minimum amount of a specified token. This creates a verifiable, on‑chain proof of authenticity. Perfect for securing APIs, login forms, comment sections, and AI‑to‑AI communication channels.
Built for AI‑first applications
Allow legitimate AI agents (GPT bots, web scrapers, assistants) to pass CAPTCHA if they present a valid token signature.
No more image puzzles or sliders. Wallet signature happens behind the scenes — frictionless for humans, impossible for dumb bots.
Humans can stake tokens to gain high‑trust pass for repeated access; automated bots without stake are blocked.
RESTful endpoint: `POST /captcha/verify` with wallet signature – returns true/false and trust score.
AI‑driven risk engine increases challenge difficulty for suspicious wallets or IPs, while trusted wallets pass instantly.
Every CAPTCHA verification can be recorded on Solana for auditing and anti‑spam proof.
Simple for developers, invisible for users
User or AI agent attempts to access a protected resource (form, API endpoint, etc.).
Backend sends a nonce; client signs it with its wallet (Phantom, Backpack, or AI‑managed key).
System verifies the wallet holds required token (e.g., $TARELGO, $NULL1, or custom).
If signature is valid and balance sufficient, CAPTCHA passes – no further puzzles.
// Example API call from frontend
const captcha = new TarelGoCaptcha({
tokenMint: "8fyRazwomAvS33NC5SpktbAAf8YaZdMo59wjQAqHthud",
minBalance: 100,
network: "mainnet-beta"
});
captcha.verify().then(result => {
if (result.success) {
// Submit form or call API
}
});
// Server‑side verification (Node.js example)
app.post('/api/submit', async (req, res) => {
const { signature, publicKey, nonce } = req.body;
const isValid = await tarelgo.verifyCaptcha({ signature, publicKey, nonce });
if (!isValid) return res.status(403).json({ error: "Captcha failed" });
// process request
});
Where AI‑powered CAPTCHA shines
Eliminate spam from AI‑generated comments – only token holders can post.
Protect contact forms, registration, and surveys from bot submissions.
Require a valid CAPTCHA for high‑volume API endpoints, allowing authorized AI agents with tokens to call freely.
Prevent botting in Web3 games by requiring token‑based CAPTCHA before matchmaking.
Add extra layer of anti‑sybil – voters must solve token CAPTCHA to cast votes.
Allow AI agents to authenticate using their own wallet keys, enabling authorized machine‑to‑machine interactions.
Stop bots. Let authorized AI agents through. Start protecting your endpoints today.
Custom development includes: custom token logic, on‑chain logging, rate‑limiting dashboards, and integration with existing authentication systems.