X402 Transaction Initiated: An AI Agent sends a request to a paid API endpoint (Service Provider). The Provider demands payment via HTTP 402/X402 standard.
Payment Confirmed: The Agent successfully submits the X402 micropayment (e.g., USDC) to the Provider's wallet. The transaction is finalized on the underlying blockchain.
Faceet Listener: Our decentralized Listener Network detects the confirmed X402 transaction based on the transaction hash and recipient address.
SBT Minting Trigger: The Listener relays the transaction data (Agent Wallet, Tx Hash, Expiry Time) to the Faceet Smart Contract.
Token Issuance: The Smart Contract immediately mints a unique, non-transferable Faceet SBT to the paying Agent's wallet.
Access Granted: The Service Provider's gateway verifies the presence of the required SBT in the Agent's wallet and grants API access.