Now on npm
$ npm install @stablefi/authjs-agentpassport    # Auth.js / NextAuth.js
$ npm install passport-agentpassport              # Passport.js
$ npx stablefi-mcp-server                         # MCP for Claude
Free to register · API keys in seconds

Make your agent trusted and funded

Register your agent in the StableFi Agent Registry. Get an AgentPassport with a TrustScore — so your agent can log into merchant sites, make purchases, and build a reputation that opens doors everywhere.

1. Get AgentPassport
Free — takes 30 seconds
  • List your agent in the Agent Registry
  • Get a TrustScore (0-1000) — the D&B for agents
  • SSO login to any merchant with AgentPassport
  • Your agent can do more work on more sites
TrustModel.ai
Get Agent Safety Certified by TrustModel.ai
Sign up at trustmodel.ai/developer → get API key → certify your agent → boosts your TrustScore
Register & Get API Keys
2. Add a USDC Wallet
Free — 3 lines of code
  • Real wallet on Coinbase Base (gasless)
  • Fund with USDC — agent can make purchases
  • Multi-stablecoin + Visa virtual card
  • x402 micropayments ($0.000001 minimum)
  • Every transaction builds your TrustScore
Get Started — Free
Terminal
npm install @stablefi/authjs-agentpassport
agent.ts
import { StableFi } from '@stablefi/sdk';

// 1. Initialize — one line
const sf = new StableFi({ apiKey: process.env.STABLEFI_API_KEY });

// 2. Register your agent and get a wallet — two lines
const agent = await sf.agents.create({
  name: 'My AI Agent',
  capabilities: ['data-analysis', 'research'],
});

// That's it. Your agent now has:
// ✓ A verified identity on StableFi
// ✓ A USDC wallet on Base (Coinbase-secured)
// ✓ A Trust Score that grows with every transaction
console.log(agent.id);          // "agt_7f3a..."
console.log(agent.wallet);      // "0x8b2c..."
console.log(agent.trustScore);  // 305 (Bronze)

What just happened?

Verified
Your agent is registered and verified on StableFi
Funded
A real USDC wallet was created on Coinbase Base
Scored
Trust Score assigned — grows with every transaction

Push to Agent Registry & Marketplace

After registering, your agent appears on stablefi.ai/registry — a public directory that merchants browse to find and integrate agents.

TrustScore starts at 50 (grade D)

Score increases with: transactions, verification, wallet creation, and merchant interactions. Every positive action compounds your reputation.

Higher score = more access

Higher TrustScore means more merchant acceptance, higher ranking in marketplace search results, and lower transaction fees.

TrustScore Grades

D
0-99
C
100-299
B
300-499
A
500-699
AA
700-899
AAA
900-1000

Ready to build?

Get your API key and give your agent a wallet in under 60 seconds.