Creating a Recipient (optional)
Recipients define where funds should be sent. Create one with crypto settlement, fiat settlement, or both.
Crypto Recipient with Smart Wallet
Omit toAddress to auto-generate a smart wallet:
const recipient = await orda.recipients.create({
name: 'Alice',
cryptoSettlementDetails: {
toChain: '8453', // Base
toToken: '0x833589fcd6edb6e08f4c7c32d4f71b54bda02913' // USDC
}
});
console.log(recipient.smartWallet?.address);Crypto Recipient with Specific Address
const recipient = await orda.recipients.create({
name: 'Bob',
cryptoSettlementDetails: {
toChain: '8453',
toToken: '0x833589fcd6edb6e08f4c7c32d4f71b54bda02913',
toAddress: '0xYourRecipientAddress'
}
});Fiat Recipient (for Off-Ramp)
Update Recipient
Deactivate Recipient
Last updated