What is Invoice?
An invoice is a request for payment specifying amount, recipient, and terms — in crypto, often implemented as on-chain payment requests or structured data that agents and systems can process programmatically.
WHY IT MATTERS
Crypto invoices formalize payment requests. They specify: recipient address, amount, token type, chain, reference number, and due date. Structured invoice formats enable automated processing by accounting systems, payment agents, and treasury management tools.
Invoice protocols include Request Network (on-chain invoicing with payment tracking), EIP-681 (URL-based payment requests), and custom formats used by payment processors.
For AI agents processing payments, structured invoices are essential — they provide the machine-readable payment details the agent needs to execute accurate transfers.