Commodities
Key Differences from Crypto Trading
Open a Commodity Long
import { openCommodityLong } from 'adrena-sdk/core';
import { createKitClient } from 'adrena-sdk/clients';
const { wallet, rpc } = await createKitClient();
// Long Gold with 100 USDC at 5× leverage
const result = await openCommodityLong({
wallet,
rpc,
commodityToken: 'XAU',
collateralAmount: BigInt(100_000_000), // 100 USDC (6 decimals)
leverage: 5,
// price: 2_050, // optional - override oracle price in USD
});
console.log('tx:', result.txSignature);
console.log('position:', result.positionAddress);Open a Commodity Short
Close a Commodity Long
Close a Commodity Short
Supported Commodities
Symbol
Asset
Oracle feed ID
USDC Decimal Reference
Last updated
Was this helpful?
