Documentation
Learn how ATProto-EVM Link works and integrate it into your applications.
What is ATProto-EVM Link?
ATProto-EVM Link creates verifiable, cryptographic proofs that connect your ATProto (ATProto) identity to Ethereum wallet addresses. These attestations enable:
- •Cross-platform identity - Prove wallet ownership on social platforms
- •Payment routing - Accept crypto payments via your social handle
- •Reputation bridging - Link on-chain activity to social identity
- •Decentralized verification - No central authority needed
Key Features
Self-Sovereign Storage
Attestations are stored in your own ATProto Personal Data Server (PDS), not a central database. You control your data.
Cryptographic Proofs
EIP-712 typed signatures that anyone can verify without trusting a third party.
Multi-Chain Support
Works with Ethereum, Base, Optimism, and Arbitrum. Each attestation is bound to a specific chain.
Smart Wallet Support
Supports EOAs, Coinbase Smart Wallet, Safe multisigs, and any ERC-1271 compatible wallet.
Quick Start
- 1Sign in with your ATProto account using OAuth
- 2Connect your Ethereum wallet (MetaMask, Coinbase, etc.)
- 3Sign an EIP-712 message to create the attestation
- 4Share your verification link for others to verify