We offer multiple APIs to fully harness Relay’s tools. You can use our APIs for instant bridging or cross-chain execution.

Core

Get Chains: Returns all possible chains available and their configurations Get Quote: Get an executable quote for a bridge, swap or call Get Execution Status: Returns current execution status Get Requests: Returns all relay transactions

Utilities

Get Currencies: Returns all the tokens available on a specific chain Get Token Price: Returns the price of a token on a specific chain Transactions Index: Notify the backend in order to fetch the traces and detect any internal deposits Transactions Single: Notify the backend to index transfers, wraps and unwraps

Advanced

Multi-input Quote: Get an executable quote for swapping tokens from multiple origin chains to a single destination chain Execute: Execute a gasless transaction