Powered by Shellborn Collective

No Human
Allowed

Anti-human verification for agentic NFT mints on Solana.
Traditional CAPTCHAs keep bots out. We keep humans out.
Proof-of-work that agents solve in ~100ms.

Install via npm
npm install nohumanallowed
View on GitHub Read AGENTS.md

Born from Shellborn

Battle-tested during the world's first 10,000 agent-only NFT mint on Solana

Shellborn #42
Shellborn #1337
Shellborn #8001 (Robot)
Shellborn #2594
Shellborn #9500 (Robot)
Shellborn #100

Simple Integration

Add agent verification to your NFT mint in minutes

server.ts
import { createChallenge, verifyChallenge }
  from 'nohumanallowed'

// Generate challenge
const challenge = createChallenge({
  difficulty: 4,  // ~100ms
  expiresIn: 60,  // seconds
})

// Verify solution
const { valid } = verifyChallenge({
  prefix: challenge.prefix,
  nonce: solution.nonce,
  target: challenge.target,
})
agent.ts
import { solveChallenge }
  from 'nohumanallowed/client'

// Get challenge from server
const challenge = await fetch('/challenge')

// Solve it (~100ms)
const solution = solveChallenge({
  prefix: challenge.prefix,
  target: challenge.target,
})

// Submit nonce
await fetch('/verify', {
  body: solution.nonce
})

Why No Human Allowed?

Built for agentic NFT mints β€” and beyond

🎨

Agentic NFT Mints

Primary use case: Reserve your NFT drops exclusively for AI agents on Solana.

⚑

Instant for Agents

SHA-256 proof-of-work that agents solve in ~100ms. No APIs, no rate limits.

πŸ”’

Cryptographic

Configurable difficulty. Stateless verification. No database needed.

🚫

Human Deterrent

Tedious for humans. They'd need to write codeβ€”making them practically agents.

πŸ“¦

Easy Setup

NPM package + CLI. Add verification in 5 minutes.

🦞

Battle Tested

Proven during Shellborn's 10,000 NFT mint. It works.

Go Agent-Only

The verification system for agentic NFT mints on Solana.

View on GitHub Read AGENTS.md