API
The Everclear API contains endpoints to create new intents, track intent statuses, and more.
Last updated
The Everclear API contains endpoints to create new intents, track intent statuses, and more.
Last updated
Testnet API: https://api.testnet.everclear.org
Mainnet API: https://api.everclear.org
Retrieves a paginated list of intents based on query parameters
Retrieves a paginated list of invoices in FIFO queue order
Calculates the minimum amounts per destination domain to settle a specified invoice
The unique identifier for the invoice intent
Returns the liquidity flow for all chains, optionally filtered by asset, from_chain, and to_chain.
The start date for the query (default to the protocol's start date).
The end date for the query (default to the current date).
The symbol of the asset for which you want to get liquidity flow (e.g., "WETH", "USDC"). If omitted, returns data for all assets.
The originating chain ID. If omitted, returns data for all chains.
The destination chain ID. If omitted, returns data for all chains.
Returns the total clearing volume for all chains, optionally filtered by date, origin, destination, and ticker hash.
The start date for the query (defaults to the protocol's start date).
The end date for the query (defaults to the current day).
The originating chain ID. If omitted, returns data for all chains.
The destination chain ID. If omitted, returns data for all chains.
The ticker hash of the asset for which you want to get the clearing volume. If omitted, returns data for all assets.
Retrieves information about pending demand and supply for a specified asset on a chain, using both contract and database data. Includes details from DepositQ, InvoiceQ, and incoming intents.
The blockchain network identifier.
The asset ticker on the specified chain.
Retrieves detailed history of a specific invoice, including epochs and details of processing as deposit and invoice.
Unique identifier for the intent.
Endpoint to generate a TransactionRequest for a newIntent
Updates the max fee for a specified intent and returns a TransactionRequest object
The unique identifier for the intent
The request object for executeIntentCalldata
, used for self-execution
The unique identifier for the intent
The domain for the request