The payments layer for the open social web. The Atmosphere isn't one app, it's an everything ecosystem. Atmosphere Money is its financial infrastructure: instant settlement, native stablecoins, and seamless payments across every app, agent, and identity in the Atmosphere.
AT Protocol gave the world a decentralized social graph. Atmosphere Money adds the financial layer, a programmable stablecoin and settlement network designed from the ground up for apps built on atproto.
Atmosphere Money issues two native stablecoins, USDAT pegged to the US Dollar and EURAT pegged to the Euro. Fully collateralized, instantly redeemable, and purpose-built for the high-frequency, low-value transactions that define social applications.
Atmosphere Dollar · Pegged 1:1 to USD · Tempo native
Atmosphere Euro · Pegged 1:1 to EUR · Tempo native
Atmosphere Money is designed for developers building on the AT Protocol. Whether you're building a social app, a creator platform, or a marketplace, drop in the SDK and you have payments.
// Initialize Atmosphere Money client import { AtmosphereMoney } from '@atmosphere/money' const client = new AtmosphereMoney({ network: 'testnet', sponsorGas: true, }) // Create a payment request from a DID const request = await client.createPayment({ from: 'did:plc:user123', to: 'did:plc:creator456', amount: 5.00, currency: 'USDAT', memo: 'tip · post/abc123', }) // Instant, deterministic settlement await request.confirm() // ~0.5s finality
From creator tipping to subscription feeds, microtransactions to marketplace escrow, Atmosphere Money is the payments primitive any atproto app can plug into.
AI agents on AT Protocol can now transact autonomously, paying for API calls, tipping content they consume, hiring other agents, and settling commerce flows with sub-second finality and predictable fees.
// Provision an agent wallet tied to its DID const agent = await client.createAgentWallet({ did: 'did:plc:agent-xyz', spendingLimit: { daily: 50.00, perTx: 5.00 }, currency: 'USDAT', }) // Agent pays for an API call autonomously await agent.pay({ to: 'did:plc:api-provider', amount: 0.001, memo: 'inference · run/abc123', }) // settles in ~0.5s, fee ~$0.001 // Agent-to-agent: hire a sub-agent await agent.escrow({ to: 'did:plc:sub-agent', amount: 2.50, release: 'on:task-complete', })
Atmosphere Money is early and moving fast. We're working with app developers, infrastructure partners, and people who want to help shape what payments look like on the open social web.
Whether you're building on atproto, exploring a partnership, or just curious about what we're working on, we'd love to hear from you.