- Accounts
- Wallet Authentication
- Deposit/Withdrawal
- Settle PnL
- Order Management
- Custom Fee Structure
- Delegate Signer
- Referral System
- Broker Info
- System Info
- USDC Faucet
- Registration
- Key Management
- Account/User Info
- Account Notifications
- Account Config
- Delegate Signer
- Order Management
- Liquidations
- Assets/Withdraw/Settle PnL
- Positions
- Funding
- User Data
- Trading Campaigns
- Fee Setting
- Points Campaign
- Referral Program
- TradingView
- Funding Rates
- Market Info
User Flows
General API
User API
Trading API
Broker API
Market Data API
Add Delegate Signer Orderly Key
Limit: 1 requests per second
POST /v1/delegate_orderly_key
Message object containing the message that is signed by the wallet owner
Broker ID
Chain ID of registering chain (within those that are supported by the Network)
Orderly Key to be added
Valid nonce from Get Registration Nonce
timestamp in UNIX milliseconds
Expiration time of the key in UNIX milliseconds. Maximum allowed expiration is 365 days from add
The signature generated by signing the message object via EIP-712
The address of the wallet signing the message object via EIP-712
curl --request POST \
--url https://api-evm.orderly.network/v1/delegate_orderly_key \
--header 'Content-Type: application/json' \
--data '{
"message": {
"delegateContract": "<string>",
"brokerId": "<string>",
"chainId": 123,
"orderlyKey": "<string>",
"scope": "<string>",
"timestamp": 123,
"expiration": 123
},
"signature": "<string>",
"userAddress": "<string>"
}'
{
"success": true,
"timestamp": 1702989203989,
"data": {
"id": 123,
"orderly_key": "ed25519:FRXntsPJBCy6dzKv9WPw4eYSw3rKU9Npz3T6UmvvJc9Z"
}
}
Body
Message object containing the message that is signed by the wallet owner
Broker ID
Chain ID of registering chain (within those that are supported by the Network)
Orderly Key to be added
Valid nonce from Get Registration Nonce
timestamp in UNIX milliseconds
Expiration time of the key in UNIX milliseconds. Maximum allowed expiration is 365 days from add
The signature generated by signing the message object via EIP-712
The address of the wallet signing the message object via EIP-712
Response
curl --request POST \
--url https://api-evm.orderly.network/v1/delegate_orderly_key \
--header 'Content-Type: application/json' \
--data '{
"message": {
"delegateContract": "<string>",
"brokerId": "<string>",
"chainId": 123,
"orderlyKey": "<string>",
"scope": "<string>",
"timestamp": 123,
"expiration": 123
},
"signature": "<string>",
"userAddress": "<string>"
}'
{
"success": true,
"timestamp": 1702989203989,
"data": {
"id": 123,
"orderly_key": "ed25519:FRXntsPJBCy6dzKv9WPw4eYSw3rKU9Npz3T6UmvvJc9Z"
}
}