Solutions
Proof-of-Humanity for protocols that need to know their users are real, without learning who they are.
Where IAM fits
Sybil-Resistant Airdrops
Verified Governance
Fair Mints and Competitions
Creator Verification
Bot Prevention
Two modes, one SDK
Walletless mode for non-crypto users. Wallet-connected mode for DeFi natives. Both produce the same on-chain proof.
Walletless verification
Liveness-check tier for non-crypto users. The Pulse SDK generates a proof and submits via the IAM relayer. No wallet needed. The integrator optionally funds verifications via API key.
import { PulseSDK } from '@iam-protocol/pulse-sdk';const pulse = new PulseSDK({ cluster: 'devnet', relayerUrl: 'https://relayer.iam-protocol.org',});// User completes Pulse challenge on your siteconst result = await pulse.verify();if (result.success) { // result.commitment — the on-chain TBH hash grantAccess(result.commitment);}Wallet-connected verification
The primary verification flow. The user pays a small protocol fee (~0.005 SOL) and signs the transaction with their wallet. Your app reads the result on-chain for free.
import { PulseSDK } from '@iam-protocol/pulse-sdk';import { useWallet, useConnection } from '@solana/wallet-adapter-react';const pulse = new PulseSDK({ cluster: 'devnet' });const { wallet } = useWallet();const { connection } = useConnection();// User completes challenge, signs tx with walletconst result = await pulse.verify( touchElement, wallet.adapter, connection);if (result.success) { // result.txSignature — Solana transaction signature grantAccess(result.commitment);}Building with the Solana ecosystem
Jupiter
Bot-resistant airdrops with Trust Score gating.
Marinade
Human-verified governance for MNDE proposals.
Tensor
Fair mint allocations and verified trader competitions.
Drift
Bot-free trading competitions with Anchor age requirements.
Realms
Quadratic voting backed by human-verified identity.
Metaplex
Creator verification and provenance for NFT collections.
DRiP
Referral reward gating to eliminate bot farming.
Helium
Unique operator verification for hotspot networks.
Ready to integrate?