Introduction

Claimr Protocol v2.0 provides deterministic mapping from Twitter IDs to Solana addresses using Program Derived Addresses (PDAs).

Overview

Every Twitter handle maps to a unique, permanent Solana address. This enables:

  • Tributing tokens: Set any Twitter handle as fee recipient when launching on Pump.fun

  • Receiving fees: Creators claim accumulated trading fees to any external wallet

  • Permissionless collection: Anyone can trigger fee collection from Pump.fun vaults

Architecture

┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐
│   Pump.fun      │     │  Claimr PDA     │     │  User Wallet    │
│   Creator Vault │ ──► │  (per Twitter)  │ ──► │  (any address)  │
└─────────────────┘     └─────────────────┘     └─────────────────┘
     collect()              withdraw()
   (permissionless)     (oracle-signed)

Program IDs

Program
Address

Claimr

3FsU2B8R7sP5ih7w2RoxtJEHfvBVeXtM8WwF6rjMbUrT

Pump.fun

6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P

Pump.fun Fees

pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ

Key Properties

  • Deterministic: Same Twitter ID always produces the same Solana address

  • No keypair: PDAs are derived mathematically, no private keys stored

  • 2% fee: Protocol fee enforced on-chain, sent to treasury

  • Oracle-secured: Withdrawals require cryptographic proof of Twitter ownership

Resources

Last updated