{"id":"request-network","title":"Request Network","content":"**Request Network** is a decentralized payment system built on [blockchain](https://iq.wiki/wiki/blockchain) technology that enables anyone to request payments and receive money through secure means without requiring third parties. It functions as an open-source protocol for creating, sharing, and fulfilling payment requests with automatic real-time reconciliation. [[1]](#cite-id-uyVUzqcWnp)[[2]](#cite-id-RW3BoU0fhP)\n\n$$widget0 [YOUTUBE@VID](9p6xnqwL_o0)$$\n\n## Overview\n\nRequest Network serves as a financial infrastructure layer that simplifies invoicing, payments, and accounting processes for businesses and individuals.\n\nThe platform removes intermediaries from payment processes, resulting in lower transaction costs while maintaining high security standards. By leveraging [blockchain](https://iq.wiki/wiki/blockchain) technology, Request Network creates immutable records of all transactions, providing transparent and auditable payment histories.\n\nThe protocol operates across multiple blockchains, including [Ethereum](https://iq.wiki/wiki/ethereum) and [Polygon](https://iq.wiki/wiki/polygon), allowing users to create payment requests in various cryptocurrencies and [fiat currencies](https://iq.wiki/wiki/fiat-money).\n\nEach request contains information about the payment recipient, amount, and optional terms and conditions that effectively transform simple requests into formal invoices. Once created, these requests are documented and stored on the [blockchain](https://iq.wiki/wiki/blockchain), enabling all parties to track invoices and payments for accounting purposes.\n\nRequest Network has processed over $1 billion in transaction volume, handles approximately 30,000 monthly transactions, and serves more than 3,000 companies. The platform's infrastructure is designed to be modular and flexible, allowing developers to build various financial applications on top of the protocol.  [[1]](#cite-id-uyVUzqcWnp) [[2]](#cite-id-RW3BoU0fhP)\n\n## Technology\n\n### Protocol Architecture\n\nRequest Network's architecture consists of several key components that work together to enable its functionality:\n1. Request Gateway: Provides high-level [APIs](https://iq.wiki/wiki/apis) that allow seamless interaction for managing [blockchain](https://iq.wiki/wiki/blockchain) keys, identity, [gas](https://iq.wiki/wiki/gas) purchases, and other functions through a developer-friendly interface [[1]](#cite-id-uyVUzqcWnp).\n2. Payment Processors: Connect Request to various payment networks (including [Bitcoin](https://iq.wiki/wiki/bitcoin), [Ethereum](https://iq.wiki/wiki/ethereum), and fiat currencies), detecting payments and updating request statuses automatically [[1]](#cite-id-uyVUzqcWnp).\n3. IPFS Integration: Uses the InterPlanetary File System for content-addressable, peer-to-peer storage and sharing of payment data in a distributed system [[1]](#cite-id-uyVUzqcWnp).\n4. Request Node: Batch transactions, store them on IPFS and [Ethereum](https://iq.wiki/wiki/ethereum), and [abstract](https://iq.wiki/wiki/abstract) [gas](https://iq.wiki/wiki/gas) and infrastructure complexities for users [[1]](#cite-id-uyVUzqcWnp).\n5. [Smart Contracts](https://iq.wiki/wiki/smart-contract): Handle the [core](https://iq.wiki/wiki/core-dao) logic of the protocol, including request creation, payment detection, and status updates [[2]](#cite-id-RW3BoU0fhP).\n\n### Cross-chain Capabilities\n\nRequest Network supports cross-chain payments, allowing users to pay invoices using different cryptocurrencies than those specified in the original request. This functionality enables greater flexibility for both payers and payees, as it accommodates various token preferences while maintaining accurate accounting records [[3]](#cite-id-qcVhtvRP5a).\n\n### Payment Types\n\nThe platform supports several payment methods:\n1. Native Payment: Direct payment in the requested [cryptocurrency](https://iq.wiki/wiki/cryptocurrency)\n2. Conversion Payment: Payment in a different [cryptocurrency](https://iq.wiki/wiki/cryptocurrency) than requested\n3. Declarative Payment: Manual confirmation of off-chain payments\n4. Swap-to-Pay: Automatic conversion of one [cryptocurrency](https://iq.wiki/wiki/cryptocurrency) to another for payment\n5. Batch Payment: Paying multiple requests in a single transaction\n6. Escrow Payment: Funds held in a smart contract until conditions are met\n7. Streaming Payment: Continuous payment over time. [[4]](#cite-id-blYwZFLprH)\n\n## Features\n\n### Invoicing\n\nRequest Network provides comprehensive invoicing capabilities that allow businesses to:\n- Create and send professional invoices with customizable templates\n- Track payment status in real-time\n- Maintain an immutable record of all invoice history\n- Automatically reconcile payments with invoices\n- Support for multiple currencies and payment methods\n\nThe platform's invoicing system is designed to integrate with existing accounting software, making it easier for businesses to adopt blockchain-based payment solutions without disrupting their current workflows [[5]](#cite-id-96WlSQG7f6).\n\n### Payments\n\nRequest Network facilitates various payment scenarios:\n- **Direct Crypto Payments**: Accept payments in over 25 blockchains with low fees and instant settlement\n- **Cross-chain Payments**: Allow payers to use different cryptocurrencies than those requested\n- **Marketplace Payments**: Enable transactions between multiple parties on platforms or marketplaces\n- **Salary Payments**: Streamline payroll processes with [cryptocurrency](https://iq.wiki/wiki/cryptocurrency)\n\nThe payment infrastructure is designed to be scalable and efficient, with real-time payment detection and automatic status updates [[6]](#cite-id-MsBtQX0MWm).\n\n### API Integration\n\nDevelopers can integrate Request Network's functionality into their applications through the Request Network API. This allows for:\n- Creating and paying requests with a single API call\n- Setting up webhooks for real-time payment notifications\n- Managing API keys programmatically\n- Customizing the payment experience for end-users\n\nThe API is designed to be developer-friendly, with comprehensive documentation and support for various programming languages [[7]](#cite-id-MRrY7bvbw7).\n\n## REQ Token\n\nThe Request Network protocol is powered by its native utility token, REQ, which was launched in 2017. The token serves several purposes within the ecosystem:\n1. **Anti-spam**: Prevents abuse of the network by requiring token stakes\n2. **Governance**: Enables token holders to participate in protocol decisions\n3. **Staking**: Allows users to earn rewards by supporting the network\n4. **Discounts**: Provides reduced fees for frequent users\n5. **Independence**: Ensures the protocol can operate without reliance on external funding\n\nThe REQ token has a maximum supply of 1 billion tokens, with approximately 844.29 million in circulation as of May 2025 [[8]](#cite-id-vaadXAFmPG).\n\n## History and Development\n\nRequest Network was founded by [Christophe Lassuyt](https://iq.wiki/wiki/christophe-lassuyt) and [Etienne Tatur](https://iq.wiki/wiki/etienne-tatur), who serve as the president and vice-president of the Request Network [Foundation](https://iq.wiki/wiki/foundation), respectively. Both founders are YCombinator alumni and previously co-founded MONEYTIS [[9]](#cite-id-ePeXJsiFiZ).\n\nThe project launched its token sale in October 2017, raising approximately $33.6 million. Since then, the platform has undergone several major developments:\n- **2018**: Initial protocol launch on [Ethereum](https://iq.wiki/wiki/ethereum) [mainnet](https://iq.wiki/wiki/mainnet)\n- **2020**: Introduction of the Request Invoice product\n- **2021**: Launch of cross-chain payment capabilities\n- **2022**: Implementation of payment streaming and escrow features\n- **2023-2025**: Expansion to additional blockchains and enhancement of API capabilities\n\nThe development roadmap has consistently focused on improving usability, expanding supported payment methods, and enhancing the developer experience [[1]](#cite-id-uyVUzqcWnp).\n\n## Use Cases\n\nRequest Network serves various industries and use cases:\n\n### Business Finance\n- **Invoicing and Payments**: Streamlines the creation, sending, and payment of invoices\n- **Expense Management**: Simplifies tracking and reconciliation of business expenses\n- **Payroll**: Enables crypto-based salary payments with automatic tax calculations\n- **Accounting**: Provides immutable records for audit purposes\n\n### Marketplaces and Platforms\n- **Peer-to-peer Transactions**: Facilitates direct payments between users\n- **Escrow Services**: Holds funds until conditions are met\n- **Multi-party Payments**: Manages complex payment flows involving multiple stakeholders\n\n### DeFi Integration\n- **Yield Generation**: Connects with DeFi protocols to generate yield on held funds\n- **Lending**: Enables invoice financing through DeFi lending platforms\n- **Tokenized Receivables**: Allows for the tokenization and trading of future payments\n\n## Partnerships and Ecosystem\n\nRequest Network has established partnerships with various organizations and is used by numerous companies [across](https://iq.wiki/wiki/across) the [blockchain](https://iq.wiki/wiki/blockchain) ecosystem. Notable users include:\n- Aave: Decentralized lending platform\n- Ledger: Hardware wallet manufacturer\n- Gnosis: Prediction market and multi-signature wallet provider\n- NEAR Protocol: Layer 1 [blockchain](https://iq.wiki/wiki/blockchain)\n- The Sandbox: Blockchain-based virtual world\n- PwC and Deloitte: Professional services firms\n- OpenZeppelin: Smart contract security company[[1]](#cite-id-uyVUzqcWnp)\n\nThe ecosystem also includes various tools and applications built on top of the Request Network protocol, such as:\n- **Request Checkout**: Payment solution for dApps and online stores\n- **Request Invoicing**: [Web3](https://iq.wiki/wiki/web3) invoicing platform\n- **REST API**: Simplified interface for creating payment requests.[[5]](#cite-id-RW3BoU0fhP)","summary":"Request Network is a decentralized payment protocol enabling secure, cost-effective transactions and invoicing on the blockchain, supporting multiple currencies...","images":[{"id":"QmTU9UXWEVf9QRafLLrykMLk5D8mkmaBgWBAb2ciCWFnD3","type":"image/jpeg, image/png"}],"categories":[{"id":"cryptocurrencies","title":"Cryptocurrencies"}],"tags":[{"id":"Protocols"},{"id":"DEXes"},{"id":"Blockchains"}],"media":[{"id":"QmcUHKu3cYo74U7nt5nwwzsLYmQLJUKCrvQpyiDVf2sNXa","size":null,"name":"Request Network Banner.jpeg","type":null,"source":"IPFS_IMG"},{"id":"https://www.youtube.com/watch?v=9p6xnqwL_o0","name":"9p6xnqwL_o0","caption":"","thumbnail":"https://www.youtube.com/watch?v=9p6xnqwL_o0","source":"YOUTUBE"}],"metadata":[{"id":"references","value":"[\n  {\n    \"id\": \"uyVUzqcWnp\",\n    \"url\": \"https://request.network/\",\n    \"description\": \"Official website\",\n    \"timestamp\": 1746786919955\n  },\n  {\n    \"id\": \"RW3BoU0fhP\",\n    \"url\": \"https://docs.request.network/advanced/protocol-overview/contracts\",\n    \"description\": \"Documentation\",\n    \"timestamp\": 1746786919955\n  },\n  {\n    \"id\": \"qcVhtvRP5a\",\n    \"url\": \"https://docs.request.network/request-network-api/crosschain-payments\",\n    \"description\": \"Documentation\",\n    \"timestamp\": 1746786919955\n  },\n  {\n    \"id\": \"blYwZFLprH\",\n    \"url\": \"https://docs.request.network/advanced/request-network-sdk/sdk-guides/payment\",\n    \"description\": \"Documentation\",\n    \"timestamp\": 1746786919955\n  },\n  {\n    \"id\": \"96WlSQG7f6\",\n    \"url\": \"https://request.network/invoicing\",\n    \"description\": \"Official website\",\n    \"timestamp\": 1746786919955\n  },\n  {\n    \"id\": \"MsBtQX0MWm\",\n    \"url\": \"https://request.network/payments\",\n    \"description\": \"Official website\",\n    \"timestamp\": 1746786919955\n  },\n  {\n    \"id\": \"MRrY7bvbw7\",\n    \"url\": \"https://docs.request.network/request-network-api/create-and-pay-requests\",\n    \"description\": \"Documentation\",\n    \"timestamp\": 1746786919955\n  },\n  {\n    \"id\": \"vaadXAFmPG\",\n    \"url\": \"https://coinmarketcap.com/currencies/request/\",\n    \"description\": \"CoinMarketCap\",\n    \"timestamp\": 1746786919955\n  },\n  {\n    \"id\": \"ePeXJsiFiZ\",\n    \"url\": \"https://www.coingecko.com/en/coins/request-network\",\n    \"description\": \"CoinGecko\",\n    \"timestamp\": 1746786919955\n  },\n  {\n    \"id\": \"diWaSDjXcG\",\n    \"url\": \"https://x.com/requestnetwork/status/1920493909899424143\",\n    \"description\": \"Twitter\",\n    \"timestamp\": 1746786919955\n  }\n]"},{"id":"twitter_profile","value":"https://x.com/requestnetwork"},{"id":"website","value":"https://request.network/"},{"id":"coingecko_profile","value":"https://www.coingecko.com/en/coins/request-network"},{"id":"coinmarketcap_url","value":"https://coinmarketcap.com/currencies/request/"},{"id":"discord_profile","value":"https://discord.com/invite/FsVAR3ny3f"},{"id":"previous_cid","value":"\"https://ipfs.everipedia.org/ipfs/QmTbxpW2kmHKj8Ck5UBbX8GiHJjk5Mgo9e1Lqhkkip9geQ\""},{"id":"commit-message","value":"\"Republishing the Request Network wiki with updated content and links.\""},{"id":"previous_cid","value":"QmTbxpW2kmHKj8Ck5UBbX8GiHJjk5Mgo9e1Lqhkkip9geQ"}],"events":[],"user":{"id":"0x8af7a19a26d8fbc48defb35aefb15ec8c407f889"},"author":{"id":"0x8AF7a19a26d8FBC48dEfB35AEfb15Ec8c407f889"},"language":"en","version":1,"linkedWikis":{"blockchains":[],"founders":["etienne-tatur"],"speakers":[]}}