Quickstart
Begin receiving quotes after 3 easy steps:

Create Account

Create Project

Save Project Keys
Jump In With SDKs
import { OrdaSDK } from '@ordanetwork/sdk';
const orda = new OrdaSDK({
clientId: 'your-client-id',
clientSecret: 'your-client-secret',
// Never expose your clientSecret in frontend code
});
// Create a recipient with a smart wallet
const recipient = await orda.recipients.create({
name: 'Test Recipient',
cryptoSettlementDetails: {
toChain: '8453',
toToken: '0x833589fcd6edb6e08f4c7c32d4f71b54bda02913',
// omit toAddress → auto-generates smart wallet
}
});
console.log('Smart wallet:', recipient.smartWallet?.address);
// Request a quote
const quote = await orda.quote.request({
fromChain: '1', // Ethereum mainnet
fromToken: '0xA0b8...eB48', // USDC
fromAddress: '0xYourAddress',
intent: { method: 'usd', value: '100' },
recipientId: recipient.recipientId,
});Prerequisites
Before integrating with orda, ensure you're familiar with the following key concepts and workflows:
An orda developer account
Project clientID & secret (Learn more about auth here)
How to request & execute a quote
Monitoring a quote/transaction
After registering, you'll need to generate a project key to start interacting with the orda network.
Last updated