Checkout links where any EVM asset becomes merchant-settled USDC.


AnyAsset Checkout is crypto checkout infrastructure for merchants who want to accept payments from many wallets, chains, and tokens without managing every asset themselves. A merchant creates an ENS-branded checkout link, chooses where they want to receive USDC, and shares a fixed-price invoice with a customer. The customer pays from a supported source asset such as ETH or USDC on Ethereum/Base, while the merchant receives USDC settlement on their configured destination rail.
AnyAsset Checkout is built with Next.js, React, TypeScript, and the Dynamic SDK. Dynamic Flow powers the checkout orchestration: the app creates a merchant-specific checkout config, starts a transaction, attaches the payer’s source wallet, fetches a quote, submits the transaction, and tracks settlement status.
The merchant side lets users create ENS-branded profiles and invoices, with ENS text records used for identity, checkout metadata, and settlement hints. The checkout side supports multiple EVM source assets and USDC settlement targets. For the Arc path, we added Circle CCTP-style attestation plumbing and transaction state tracking so the UI can show burn, attestation, receive, and settlement progress.

