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

  1. 1Sign in with your ATProto account using OAuth
  2. 2Connect your Ethereum wallet (MetaMask, Coinbase, etc.)
  3. 3Sign an EIP-712 message to create the attestation
  4. 4Share your verification link for others to verify