Resources
Prerequisites
If you have not set up Privy yet, choose the SDK of your choice to integrate Privy in your project.Integrating Relay deposit addresses
1
1. Request deposit address from Relay API
Request a deposit address from Relay’s API by making a POST request to See the body parameters for this request below.
https://api.relay.link/quote with deposit address enabled. This generates a unique deposit address that cannot be reused.2
2. Extract deposit address and requestId
The quote response contains a
steps array with information for how to execute your bridge/swap.Specifically, extract the depositAddress from quote.steps[0].depositAddress and the requestId from quote.steps[0].requestId. The depositAddress is where you send tokens, and the requestId is used to track the bridge status.3
3. Send funds to deposit address
Send tokens to the deposit address. They will be bridged or swapped and sent to the recipient address on the destination chain.
Check bridge status
After sending funds to the deposit address, your app can monitor the bridge status using therequestId from the quote response.

