Live on Arbitrum · $5 USDC

$5. 500 threats.
On-chain forever.

Publish 500 malware hashes from the ThreatChain corpus to Arbitrum in a single signed transaction. Receive a soulbound Contributor badge. Earn your place on the leaderboard. Every threat you sponsor is permanently attributed to your wallet.

Hashes Published
Batches
$5
Per 500 Threats
Your Lifetime
0 hashes
Tier
Approves 5 USDC · Signs one on-chain tx · Soulbound badge auto-upgrades · Verify contract
Don't have USDC on Arbitrum yet?
Bridge from any chain (Ethereum, Base, Polygon, Optimism, BNB, etc.) — takes 30s-3min.
Bridge 5 USDC via Jumper ↗ Arbitrum Bridge ↗

What you get

Forever — on-chain
  • 500 malware hashes published to Arbitrum, attributed to your wallet
  • Indexed on Arbiscan as a BatchSponsored event
  • Permanent, immutable record of your contribution
  • Soulbound Contributor badge (ERC-5192, non-transferable)
  • Auto-upgrades through Hunter → Slayer → Sentinel → Guardian tiers
What ThreatChain does with it
  • Marks 500 hashes from our 21M+ corpus as on-chain — verified signatures
  • Credits you on threatchain.io/contributor/<your-wallet> with the full list
  • Shows your rank on the public leaderboard
  • No ongoing obligations, no subscription, no recurring charges

Tiers

Hunter
500+
Your first batch. Always.
Slayer
5,000+
10 batches. Measurable impact.
Sentinel
25,000+
50 batches. Serious commitment.
Guardian
50,000+
100 batches. Elite. Top 0.1%.

Questions

Which 500 hashes do I sponsor?
When you click the button, ThreatChain picks 100 unpublished high-severity hashes from its corpus and locks them for your wallet. You'll see a preview of 10 before signing, and the full list on your contributor page after the tx confirms.
Why $5?
$5 clears every CEX withdrawal minimum and every L2 bridge minimum. You pay 5 USDC plus ~$0.30–1 gas on Arbitrum — total well under a cup of coffee. The $5 flows directly to the treasury address fixed at deploy; no middlemen.
Can I transfer the badge?
No. It's soulbound (ERC-5192). Your contribution is tied to your wallet forever. Think of it as a reputation anchor, not a tradable collectible.
What happens if I sponsor 10 times?
You still have one badge — but it upgrades. 1,000 hashes moves you from Hunter to Slayer. 5,000 to Sentinel. Each tier is visible on-chain and on your contributor page.
Can ThreatChain take my money?
No. The contract is immutable — no admin functions, no setters, no upgrades. USDC goes directly to the treasury address fixed at deploy time. You approve exactly 1 USDC per tx, not infinite, so even a compromised site can't drain you.