> For the complete documentation index, see [llms.txt](https://docs.deriw.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.deriw.com/deriw-mainnet/api-for-developers.md).

# API for Developers

### RPC

#### Test Environment

* **RPC**: `https://relayer.test.deriw.com`
* **ChainId**: 2885
* **Explorer**: [https://explorerv2.test.deriw.com](https://explorerv2.test.deriw.com/)

#### Mainnet

* **RPC**: `https://rpc.deriw.com`
* **ChainId**: 2886
* **Explorer**: <https://explorer.deriw.com/>

***

### Notes

1. For opening a new position with no existing positions, margin must be **greater than 10 USDT**.
2. For closing a position, order amount must be **greater than 10 USDT**.

***

### 1. Faucet (Testnet Only)

In the **test environment**, users must claim test tokens. This is not required on mainnet.

#### 1.1 Claim Test Tokens

* **Airdrop Contract**: `0xb207FD6D1136b0a32E2077754C971A82C7E54545`
* Call the function: `claim()` to receive test USDT.

📌 Example Transaction: [View](https://explorerv2.test.deriw.com/tx/0xb538243f0c2606b43060d558306bedd8172f20411db357b4ca5edc7fe3fcf7ca)

#### 1.2 Token Approval

* **USDT (6 decimals)**: `0x8059298AD3f2153EC1B0FA0d233342e834E06737`
* Approve Router: `0x871cC36e0C52d3e41f896FF9D4eE03BC81E452e4`

**Mainnet USDT (6 decimals)**: `0x3B11A54514A708CC2261f4B69617910E172a90B3`

* Approve Router: `0x1eB6Dfc3316012C5795E1060f8BD1CEa10df30F5`

***

### 2. PositionRouter – Market Orders

* **Testnet**: `0x9E649615947e2bd1462A4b5D66645912b7740DB1`
* **Mainnet**: `0x80257F37d327FA0EF464eFa64DdFb755dE111262`

#### 2.1 Market Open Position

📌 Example Transaction: [View](https://explorerv2.test.deriw.com/tx/0x6485a3e2108bbb64b02359d1ac9f9baffb23cfc7b7453a2856a175f4c4f36d4e)

```solidity
function createIncreasePosition(
    address[] memory _path,        // Path (USDT address: 0x8059...)
    address _indexToken,           // Index token, see section 4
    uint256 _amountIn,             // USDT amount (1 USDT = 1,000,000 due to 6 decimals)
    uint256 _sizeDelta,            // Position size with leverage (1e30)
    bool _isLong,                  // Long = true, Short = false
    uint256 _acceptablePrice,      // Acceptable price (1e30)
    bytes32 _referralCode,         // Fixed value: 0x00...
    address _callbackTarget        // Fixed value: 0x0000000000000000000000000000000000000000
)
```

#### 2.2 Market Close Position

📌 Example Transaction: [View](https://explorerv2.test.deriw.com/tx/0xf00e62d7badcce643a4b455f12ab4b286f1837392b1c4ae39563a22cb9c10c5b)

```solidity
function createDecreasePosition(
    address[] memory _path,        // Path (USDT address: 0x8059...)
    address _indexToken,           // Index token, see section 4
    uint256 _collateralDelta,      // Usually 0
    uint256 _sizeDelta,            // Closing position size (1e30)
    bool _isLong,                  // Long = true, Short = false
    address _receiver,             // Receiver (usually tx sender)
    uint256 _acceptablePrice,      // Acceptable price
    address _callbackTarget        // Fixed value: 0x0000000000000000000000000000000000000000
)
```

***

### 3. OrderBook – Limit Orders

* **Testnet**: `0x300cAD4a61E6785F75E6deEbCC29b5f2708ab327`
* **Mainnet**: `0x86A0D906c6375846b05a0EF20931c1B4d2489C13`

#### 3.1 Limit Open Position

📌 Example Transaction: [View](https://explorerv2.test.deriw.com/tx/0xa0cc209e8fdcec47ce2d6f51ff1d453e05406ec0bee82c2d6468d64873ae6a5c)

```solidity
function createIncreaseOrder(
    address[] memory _path,        // Path (USDT address)
    uint256 _amountIn,             // USDT amount (1 USDT = 1,000,000 due to 6 decimals)
    address _indexToken,           // Index token, see section 4
    uint256 _sizeDelta,            // Position size with leverage (1e30)
    address _collateralToken,      // USDT (6 decimals)
    bool _isLong,                  // Long = true, Short = false
    uint256 _triggerPrice,         // Trigger price
    bool _triggerAboveThreshold,   // Default true
    uint256 _lever                 // Leverage
)
```

#### 3.2 Take Profit / Stop Loss Orders

📌 Example Transaction: [View](https://explorerv2.test.deriw.com/tx/0x87fed27568573a578b1b420f23699d2031f7f4826e2684b55b740577a65cf826)

```solidity
function batchCreateDecreaseOrder(DecreaseOrderFor[] memory orders) 

struct DecreaseOrderFor {
    address indexToken;        
    uint256 sizeDelta;         
    address collateralToken;   
    uint256 collateralDelta;   // Usually 0
    bool isLong;               
    uint256 triggerPrice;      
    bool triggerAboveThreshold;// Take profit = true, Stop loss = false
    uint256 lever;             
}
```

#### 3.3 Limit Close Position (TP/SL)

```solidity
function createDecreaseOrder(
    address _indexToken,        
    uint256 _sizeDelta,         
    address _collateralToken,   
    uint256 _collateralDelta,   // Usually 0
    bool _isLong,               
    uint256 _triggerPrice,      
    bool _triggerAboveThreshold,// Take profit = true, Stop loss = false
    uint256 _lever              
)
```

***

### 4. Index Token List

#### Mainnet

* **XAUT**: `0xFbD3AE1b32fcCe9EdD86519223Ef773Dbc399795`
* **ASTER**: `0xb2d98323AD400B711e49f131086783d3471AcAd8`
* **WBTC**: `0x9cAaCD673fd5C6C4b3Aa3c4E55e930ca5A4f32fe`
* **DOGE**: `0x2fDC17Dca642BBA2f4ad5DD51E891A277670B556`
* **WETH**: `0x8892549DdcA0f14ee3b4B0dE9A5b6dE5087FE12f`
* **SOL**: `0xB7e20EE2392f940Df344a1A940c37030DF0363A0`
* **LINK**: `0x83Fbf275A3B79F062a4deb7b876fB17D11b22815`
* **SUI**: `0x3C02bFeFC774364a1B2DBa7Dfa093A4b2eAa98db`
* **XRP**: `0xc48566c3A2A4358f34BeF026B1148f1A2cD47856`
* **BNB**: `0x881E8ef8a6aC1fD7f850978361d9FF67902F0Cac`
* **MNT**: `0xAb49AA1FfAbdd69B812163Ac01B8762c1D435342`
* **OKB**: `0xF88f37DF527855440424B52CBDda0BcE510fa261`
* **PAXG**: `0x653d3D23F5a09DD38990691fbf47432977b1Bad8`
* **AVAX**: `0x644F2FD0476402359B9233B101663E706493A145`
* **LTC**: `0x3845E1d4DCDd0694BB9919F9dd87CF06148eacE3`
* **WLD**: `0x3Af24C47fe884653D64dc2edF00b8A07e2CBC764`
* **ONDO**: `0x56104434bFF98bE272997262098092d37d074e0B`
* **CRV**: `0xbAF2a9eD3d52B83730c66801891E79F9aE764Bdd`
* **ADA**: `0x6a8E5074000D16e865ab72B10Af401D96EF07628`
* **AAVE**: `0x7a895267FfDEFF5cb3331ac3D45A0c8Cc8257aba`
* **UNI**: `0xc5B66dc0604a440155689015B1a577d7cF23e3d5`
* **TRUMP**: `0x7C823734F32A6Ba9eA7a5537AA05fc8147AC0464`
* **PENDLE**: `0xa0750EF1fA99A393ca82771bf91ba80e709ca692`
* **ENS**: `0xC0C5630B8B57C88F48626A5aFf0ab4dE5bCfD8a2`
* **TSLA**: `0x69ed5C59Cc40c98857860322a47630D2c0d1a022`
* **XAU**: `0xca6C998D3807dDa6e323eBa71AD26910e56C2F2e`
* **XAG**: `0x66913b13E2010B5474882aF2C14E66c6f8F334b1`
* **INTC**: `0x078A3f7F28766D10Fb9b9E92138D142bC8513083`
* **NVDA**: `0x8D1Db0131633f0E2097aDaEbF95f8AAac87e04a2`
* **MSTR**: `0x652606B80b4e7d5A7F709B1B0D382E7d8d9E187D`
* **CRCL**: `0x1F1441E6C7528dd1F1241b47BE31Cf09769Ed311`
* **SPY**: `0xb3a9C17447783F357EBBBf919a5e9c657E9Ef440`
* **SPCX**: `0xDD392aD454beD8aBC6AD49469Cee37F07f3B5feA`
* **HOOD**: `0xD3da1a0592ca6C7f40dBc3753f75ECf294Bc5804`
* **AMZN**: `0x8F0b88c57792e8ea53098Dd08176F723925a234a`
* **COIN**: `0x69D1EBD1887Ff6953C986D69c45529C7988Bd514`
* **QQQ**: `0x839290C64c5fF4e157d9dd84e5846EBD6Dcda1Eb`
* **TSM**: `0xfC071612175321D23F679b79C62631491F6f4A03`
* **SAMSUNG**: `0x5dC0B487249Cd4655d8d381B43062D9FFBfC3896`
* **SKHYNIX**: `0x1C97DbE5E3B9dd1DDc459CEF5f5ef0Db5B198547`
* **BABA**: `0xf2161271bC8F6DbA74FEF77A7538E01C0C85B335`
* **AVGO**: `0x962dbFbc7aE6d49CCbBee77Bcd1CB72938D302f8`
* **AMD**: `0x1eE3699F80F8Aa4F38B77E5c3B1CEa69E2c6992d`
* **OPENAI**: `0x2CcCC94b52f91BEE4C3A60d2e500E3FCf096E020`
* **ANTHROPIC**: `0xde1b53EdA49EB820f34B8b6B49e448e25aC84dCE`
* **QCOM**: `0x5c7988E803a8D75588F11A5A2D4D08ACc038FFBa`
* **NFLX**: `0x3eaa98B277a8174B5197ffe4f7Fd9A76fC12802a`
* **CRM**: `0xA15494a9f9740d37DBaD658412d9b433C88fD037`
* **HYUNDAI**: `0x537cc2b3cd67898E438230457B770a3de25A52aD`
* **AMAT**: `0xAfE00a563A11428d1De0ab3a89Ad849f56B201ca`
* **LRCX**: `0x3ac3F59330a7775fe1648da4E7E6595D1Fc01fb5`
* **KLAC**: `0x9E3cEabA7134aea85130fe52d8D1B33a4B62B7f0`
* **ORCL**: `0x7B47AC62f79087700BE87b3CBc1D5D908a6dA54a`
* **MRVL**: `0x675E8cE04c33AEB0F9f4954C5E3FbA03240284d6`
* **CXMT**: `0xE6F2428418658Ec31DC68d034D3A2Be3b4F770f0`
* **SMIC**: `0x760581e783FbA8B8ACF2c3b0bd586b8092CE5E46`
* **TENCENT**: `0xB04c8fA43ceA6FeB8a5A5ba93816E5b5E6992480`
* **XIAOMI**: `0xEe45bC4F63618FeB669147Af65c79eeEd70B100B`
* **GIGADEVICE**: `0x3a00d775a167a015968861aAb518Ffa0f0b7fCb3`
* **INNOLIGHT**: `0x63FC5c0BF41711001B8b90e1427827C62A034EdC`
* **PANW**: `0xa126b09DC8564F6Ea4ED59A7fe3a9305dE49e67B`
* **CRWD**: `0x52CF6D93800a62286dAF4e9a91Fb766f87588BaA`
* **FTNT**: `0x61df45dbD4759A424E12a9F56521D153195d33aC`
* **ZS**: `0x2e836f30384F826f46BBBd8C3A0038c4951aF620`
* **SNOW**: `0xb5B48D6894e919b28D415A88AA54d2A670Ea96a0`
* **DDOG**: `0xa2617B41873c202195ab046169F1139f44561410`
* **HUBS**: `0x350EA91aDc3771DF185F56107E64800EDBa7c72d`
* **NET**: `0xA9de0FDE930C283F7b4C6eF9dAEdE34acbcB5Faa`
* **MDB**: `0x42f34A745bE991a18AcfaAca140Bb7B203Fb75dF`
* **OKTA**: `0x4a469230D33C449DD69addCfF2b6f683772c91F7`
* **SHOP**: `0xF6708e2DF0Ae11D2547eE90a4c39b880Ccb0Ac16`
* **XYZ**: `0x507FefaADFEa3B5B3D3Ce923c875fc521EbAb47C`
* **PYPL**: `0x9Daa9a1FbcB437F6Fbe55bffeD3CDf3516e50Ca1`
* **AFRM**: `0xdeAa024159F2208B0E166942FC60eBaF8F0EabcD`
* **SOFI**: `0x2B616cfE93653E12890B4Ccbe42Cd2a6d5BCf706`
* **INTU**: `0x8CEeb336f3302489441c25AC9a77caDFE292eED2`
* **ADBE**: `0xfdBc0C0826DCe251E597415A1C13E42cecF33019`
* **SPOT**: `0x9B1E5957D5e2be15D855acBc08Dd9a56476a9eb5`
* **RBLX**: `0xC1f7C5ecd7e8DaF9ef13a284D3ff3e895c1b6814`
* **U**: `0xa662b613B858c961ec93A5393BeB26A221C6C12F`
* **EA**: `0x13433b6D75F378EfEE07e12f237F73E2dF2a67A2`
* **TTWO**: `0x4B8365F873d79df014347C859560226421565721`
* **DE**: `0x23154D2B3eF6028384CbE55870a913861142C1b6`
* **CAT**: `0x3652bb34eb54239f15e111f634d79da78540A2aE`
* **ETN**: `0x09B013340E91725223a7f5029ad8198B6a8688eb`
* **PH**: `0xaACB57A1383F46b4d026EFD6F8BB233FC02A5318`
* **EMR**: `0xE0244721a48b928438bb2E095378D37A2080eac5`
* **GE**: `0xdB3e0fDC31c41e492468C6D328b0407786e01626`
* **RTX**: `0x7Ae45205851f38116c6A99c2246Eb65875cC5312`
* **BA**: `0x619f4594746FE5e1E08101f9F112558fDC9D40e8`
* **LMT**: `0x4679807e80a884449F70EeD361E3a0b56B166693`
* **NOC**: `0xb37c4Ca94F2a3CD9172E8b0d95194a785549EE4B`
* **GD**: `0x634f1CFffF370F8B2a6FBF7C231De4aBf7Fa121C`
* **ABBV**: `0xa4878F164Fc61576ecfc4d1519F17a8B1c0399df`
* **MRK**: `0x2619Bdb6Ca015e489D350FF85feB60C477Fb8006`
* **AMGN**: `0xFEB9058C078Dc52722D46000f52146629100f923`
* **GILD**: `0xd944923B5260a90f7aF2F9E822C8EA1CcA9D3a16`
* **ISRG**: `0x26ac97E5250c6308C6B41AD34f16E0c90E49a66D`
* **BSX**: `0xd8003fd54069CD461B8a9d68925D2cBace5f0780`
* **SYK**: `0xFF6dB9cC46D5a6D4a16dc244FC5097FA9a61e888`
* **RDDT**: `0x8da8Ea5F293F8b53679F0683CDE6A717e143c805`
* **APP**: `0x5970e74e10F84Dea35d63993f66EB3c728c06dA5`
* **DUOL**: `0x17Ba17c99Fe1610f3B854EC5847452A9592d99f1`
* **CAVA**: `0x1847e927D79d977518192a51F8FB0C5516D86540`
* **CELH**: `0xE438677f56A19bCfe22f544eA54e5995D1e9cc4f`
* **ELF**: `0x745da41B1141b46837049aB069305F41dE6b93c4`
* **ONON**: `0xcC087930D3669C3D973cd484339F5D24b988848D`
* **CROX**: `0x107475C7cdf143E463dD009a31E2105ec338B19A`
* **LULU**: `0x729cBd9118b712920ee177ac2EE6773FCE8dAc6F`
* **CMG**: `0x149aA098e41E656cFf17D3734811Fed424Da8117`
* **MCD**: `0x057E73927E6865eFA215BBD301D8e2cBf4e3eF59`
* **SBUX**: `0xCaf8C7563eF1D597B37Abc9a35cec98ADd482397`
* **BKNG**: `0xC5D43816f789DFf4FdC40Eb1ea6d29e98d45B497`
* **EXPE**: `0x2145527a0d952e54E0a22c0dc47ddc2540db6800`
* **MAR**: `0x606f402098d65C3aF996E93C0d7B6569BC21a5D1`
* **HLT**: `0x41bbb63842b7daF69B1694f60F03cdE2523A74B5`
* **RCL**: `0x26091a3bfB74A341469A481e32B3E13A37b2850f`
* **CCL**: `0x1c9F47b3fc969E0821543d921Cf1A23055758E59`
* **UBER**: `0x59Dc6C2b0C548C0723B3795C18305960B89f6077`
* **LYFT**: `0x6a2c49cFD7613Bf054C13b2Bb3Ef08901fD61050`
* **WUXIBIO**: `0x70aF106Ff3433634062E15415B0893E634eAf250`
* **CSPC**: `0x4D6058d8925B32008a18f6165638d5A374c0Fd5e`
* **ENN**: `0xd502AE6CD9933277AaC76b16415424959aF00F09`
* **CLP**: `0x3739558e86D3951964F050c37C1981D8074b8505`
* **HKTG**: `0xE33Bf4386f1DD7898F0B416BA564b4f2Ddcf74f5`
* **LINKREIT**: `0xe3b7e456BC1551b1A318599F0ecc9B29a03fb2B2`
* **PINGAN**: `0xa5f34C0DB7865F4f7e2aEb4B68AFf5fA53806ac1`
* **CMBANK**: `0xC8f4c012D6e22dE58e7E955FbC832d196aad497b`
* **SAP**: `0x2AAA3455B4e9Bc8e68b06a0EDFB63B05a39EFC66`
* **UMC**: `0x0aBC7DcEA2572fd3dd8bF3E44909E332Eb3c5687`
* **NAVER**: `0x541FcDb27FBfD6FD87Af46F4D0E7bB8fB853e1Cf`
* **C**: `0x168890d0e2CaAa57a4477F7E6431795E6b990CBE`
* **BRKB**: `0xbCE1e5Fa1Bab58D1B87BD8C04e535Cd1Bf2596a3`
* **SCHW**: `0x42fec37e802110B99921599B05A633A9dBCc3364`
* **NWG**: `0x04C34da40Ab9342f38178C513FbFD1D79C0b1442`
* **UBS**: `0xBB80A9eD3385e5F9F43BF70BD5B81A366031D6De`
* **FUTU**: `0x3F818F280CB91cCbc3d63f8b20453D0c1D042f58`
* **UNH**: `0xD3385fF26f72528ca45F7f2b5844E9B7B81AE4b7`
* **VRTX**: `0xe87035bAb54f8859825Dd52387D235956518b528`
* **LI**: `0xead4AC5A5EFDD7BBdb3937774c22Aa684F6a9CC0`
* **JD**: `0x4754C64f4cC6F5D12B9aDA707D6bD0a9b5526B00`
* **NTES**: `0xE7A16099aF0987C829235EB96660506abb679F66`
* **NVS**: `0xc0d4805b2f2be713B3d76e0AFD6D62f35A6A265E`
* **AZN**: `0x2E27528FEA6B5E02142669e53a894dffF0591551`
* **GSK**: `0x4B94151b1ed011B37f14b39C8c9011D2385db52c`
* **BAIDU**: `0x38dd58526917C5742712a12E591d5e39abE5196D`
* **KUAISHOU**: `0x45208D427df3Fe54291ae66AA66D43D701e2C755`
* **WLY**: `0x675a17efd9E9Ce8b7a769Fb3DF88f9c102190DE0`
* **MIDEA**: `0x5Df37147D19aA8A60f6335Ed1dF64d468c31f333`
* **TRINA**: `0x89b0F98e5B16546ed3D024Eb5054Dd7cE6CEfb56`
* **HIK**: `0x8682f60FDD054AE5D92fbaba25F21C4097ba4604`
* **BHP**: `0xC3F9E3C9Ff038752F71Dc9365367f0155f72b2Cc`
* **RIO**: `0x429487b9B0d1D79c1Ab78F1F8443E22C72bB5758`
* **COST**: `0x79cA19E9af140aC9e060ac47d029a44F0A65c2Ed`
* **HD**: `0xcfC0B7153E4B8c53A147666C85d1f6BACFD5187d`
* **DEO**: `0x988353895f93f8062ecb0119CeecC661d1aD684f`
* **UL**: `0x6A497f2FF8fa895Fa79f555091338C5De69449F1`
* **BUD**: `0x6401b11dFEa80B3E63d407fa0fa4D306dC07aBFb`
* **BTI**: `0x60C996B51F13F44a0F94a57a3FBF6e0160205cF8`
* **XOM**: `0xa7924B62Bd3887fc779C98653Fe4f2dd5140D73e`
* **COP**: `0xA09bD991F9550Ab4E320DC833eefa6cC65cd2f8B`
* **TTE**: `0x2a3ABCC0379d5e6303ea27AfC017b47399619bC7`
* **EQNR**: `0xAACfe180F99f27507073c938917929b3d079A2F4`
* **FCX**: `0xEcEdC3e54659829902f96118DA60CC6b06572293`
* **AEM**: `0x5f730854016e5D2FAd4e83D805ae7A450915A6DD`
* **T**: `0x27c2e3E6D21fd0B1ee4f79dE57CB7C8eafe17fdf`
* **TMUS**: `0x3De34289E53Ff24EbD637ea6Be90e4815a9FA7C3`
* **DIS**: `0x70292ECf85074c09a76Cbe9B1800a6adB9c25f95`
* **TFCOM**: `0x0622BAdfD73B1D22D792Fd4c774a3ABD1aF460CF`
* **XYS**: `0xdE755bA5106A6f0306401a6A2Dbf8d20B7B497F9`
* **HGTECH**: `0xc23B20590f5b245Efb92A3b9c2f07b63061E0F73`
* **CHG**: `0xc8899414D24570e3F11aF38c041D259ea74Ab22F`
* **TRIUMPH**: `0xAF20977950eD1cE53Cdb008d4cF1077958B77117`
* **MINGZHI**: `0x97Ce9CE0BdE98636a661c888d3A2633Bb6Df664F`
* **CNNP**: `0xcbcF924e5E5Deb7E0F4ad7Ae3844093B69EedAFD`
* **CCTC**: `0xA9bc7870e9595E1603E5f069527D7895623BA906`
* **TYJD**: `0xeEA57D6F40c78F3629031f5ce0308796F2e54015`
* **GXKJ**: `0x3b26Bec6Cd68CA58409a33719E63356e057Ddb97`
* **TSCOM**: `0xf7E7763a7a9775B9ac2eF6275492d570bB69FF04`
* **SIPHO**: `0x16A2E9e29Bfb9b5e61ced972d562d32d6ba5e138`
* **ROBO**: `0x6002e76290139CaF3755799f1eda3e94255c3E5c`
* **UNITREE**: `0xa95Bf2Dc7f5A83dA7De3F852E0aB0Ecb07dbCFea`
* **EURUSD**: `0x33BE247A75E7D15F6d8597f0ACcACf0d7735d7a6`
* **USDJPY**: `0xb283060456f46bCb2CBEa518aDb71976756E01BD`
* **GBPUSD**: `0x34f894F87a255d89F323F8a2Eabf650911717D6e`
* **USDCNH**: `0x64A2B61135F34f6991286a73a54f204942c7c6b3`
* **USDCHF**: `0xfAD5CE485e3afaAE3E4cae903538ea427eD5dC3c`
* **AUDUSD**: `0x479605C9831D451F653b603Ac28014729df465Eb`
* **USDCAD**: `0x2f599E228815b4A6a4eeA0FB0A765f9300A430B8`
* **NZDUSD**: `0x9f18bcDdb0ecFAf2C646cC1f8307468D363eCfc6`
* **EURGBP**: `0x9AfB3D475b46097E111c2D7A9F19e7EA4DC78111`
* **EURJPY**: `0x52bA92B6Fd30378c86EcEBE4438EabE8f488c045`
* **GBPJPY**: `0x93185618eD8f9497284bf9B9aBa47Be80cd8F5f8`
* **AUDJPY**: `0xF3d3e20fF3e842aCaCC60E50724175A12275318e`
* **EURCHF**: `0x2D142Fb0F4E04CAA7e79EaE4cD6f124c48ab06b4`
* **GBPCHF**: `0x68B06A2A881db83963c403A5b77112bBC8b88578`
* **USDSGD**: `0x2474b4a9a100D727b72Bc35cc76f71b6FBf63dDf`
* **RUT**: `0x2da9eB625357BCa55e1D6076cBF491501Eaa4A65`

#### Testnet

* **WBTC**: `0x09A3136D50E375F3bfd35b0Ec7982721d3d6A54F`
* **DOGE**: `0x6e465324A7d113389De95183Db8Cfb76d411625c`
* **WETH**: `0x89b80e784F85028C75A00971B1A3f5827DC0d0aa`
* **SOL**: `0xD389ba94FC0Fb63Ee529D133aE03777eae861cb9`
* **LINK**: `0x00218834263b0a15b4dD70850E19A428e0d58fE3`
* **SUI**: `0xa7Dc854728C68b63c5504BB3f13ff5aC87f4a6C1`
* **XRP**: `0x75490283ed7494cC56aaCd362E0F9227ADA4D959`
* **BNB**: `0xBC7575878D6c4a06DdB0c62bc0F866A4493A80b4`
* **LTC**: `0x477fA0030757DcDb496595E54159F28ea5E7a190`
* **WLD**: `0x8568C0C8867363dd03Feae85e5b6563A1913A5D9`
* **CRV**: `0xd34BBB62B94cb2e80579E5F6FdE56BA7CA6B1Ac6`
* **ADA**: `0x0f3B0a998515918A46b6B740881CA475DB6512b7`
* **AAVE**: `0xc073ca0Bca8F79e970f9aD2191471EB85892d6a8`
* **UNI**: `0xF873c66e26B16cf3C489062C25d27715Ad18a678`
* **TRUMP**: `0x432357a752879A33C0D5d5ffEa40EF878524022F`
* **XAU**: `0xc16B53114997d17a8D8e23B4Fe3C48DB9b7378e4`
* **XAG**: `0x10d503Db5AFF07A85566E189cA5e1aF222857F43`
* **TSLA**: `0x411d41f5Eb2858cc78001357069c9CE21e46Efb4`
* **INTC**: `0x14E6B0D24f90A9D7320FcE44e20263d1363A6E18`
* **NVDA**: `0x68f20035F385FB57d1051D3a5d78863143EF0C97`
* **MSTR**: `0xFB8BBF9Eb50A042b01c378BfB5392995579Ae7A3`
* **CRCL**: `0x27c3B15A67EBA48072199EB3Cfc994578C9A3118`
* **XAUT**: `0x62072d5A89c56022584d63e4905FBB931C95519c`
* **ASTER**: `0x20B8da03a7c2D684ea6b19679469f019e6268377`
* **PENDLE**: `0xf1b4adDe87E782Af331a599fB8B2454cdDeeC04b`
* **ENS**: `0xB2eA7F5B6f826ac63cBEB2acdBFE8b2dEe4285E0`
* **MNT**: `0xf30e92f946eC8433f1C2529c5111bA1a78310e61`
* **OKB**: `0x695a4956eD28F2d617db7B1f8B2b707aeE79FDfF`
* **PAXG**: `0xAF70D78FBDf82E7EcDaCeA5410f0e6497371A28c`
* **AVAX**: `0xFbe9ffF2830faDF3bee7e34F0b89f9a0849E85a7`
* **ONDO**: `0xB98c73B37881233b19424F1AF6921c5Bd61dB1FB`
* **AAPL**: `0x518B803F543F66445Ff6979A416030ebC3dAE853`
* **XIAOMI**: `0x3397F712251C7f225005ddd3e6Ee125b72B88EdF`
* **WTIOIL**: `0xDE22424aef488041458e81197EBE9d2EE717E7Ba`
* **BCH**: `0x2b45DAA43A52ce55950eE4f9a5Cbf10225803EBE`
* **FIL**: `0x09FD0Feec20E2F9dD5cf4F5aB2372CD80B14116a`
* **ORDI**: `0xeAAF0f68F94620919f57a7079169684e902917F9`
* **ARB**: `0xF66e0aBaba7e61968bF31fd75eEb39b379EEC954`
* **TRX**: `0xA5cFbf1908837c81127D0cC0Ff57C289bf4B311d`
* **SAND**: `0xaE7203eBA7E570A6B5C7A303987B6C824dF5A325`
* **OP**: `0xC88F5eE7D4ECb5033fCB5c60525587E72Cd1A36e`
* **APE**: `0x7B47509E3fd234F82df3373E35C3c8470FF77dC2`
* **MASK**: `0x3680c176bEFb73cFE6008269358819180a7a7A9F`
* **TIA**: `0x301A099287D53c1C14C273a0E02B8fe21886F8dc`
* **AXS**: `0x766BcAAAE1b774F5AA919D8969737927B904F9F3`
* **CFX**: `0xcDfABaA9990F41b4d8Da785EB37306A0ab97EC49`
* **BLUR**: `0x327C4F29833FFe483c94145430B372996B6DFb5d`
* **DYDX**: `0xecE9556e91223DA81b8C29739cFdfaF51218E488`
* **CAKE**: `0xE321f86907641dF968027A628243547F2e84F2A5`
* **GMT**: `0xdB5E2b2AEf6b8B8F58F9fc2Eef6eD134e49de065`
* **GMX**: `0xCd8ec06684D758E735CF3655c3ddDa808Da0e741`
* **PYTH**: `0x54289258403B72bFC0e652B677560b0C5ccAfabE`
* **GAS**: `0x78E1F9a9c4921A0f91ED0F02DEb4234f9E0e579d`
* **COMP**: `0x21d185b9dcB60bc58Fc4cC7d082e2e34ED1d2dA1`
* **1INCH**: `0x5A78f68b9eE1Ae995738dC2F7f96bEf8b558CDB4`
* **1000SATS**: `0xd37B3e43CC0Ad1574479b27f9427c6632995Cb2f`
* **PEOPLE**: `0x542abD3F77D41db0bc19F9b6bE51Ee5370022D0A`
* **NOT**: `0x4C2c677863627f0bA66B5F6658662970702c6156`
* **W**: `0x82e610e5cfD1B58DE683c446c96bf4FEFC20aB9E`
* **ENA**: `0xd6b09Bf968F1Fb6971C6f636D08870b22fCb2B8a`
* **WIF**: `0x1C8a3e1Da66B5a85A56A34b5754dcde92aBC3dA1`
* **TON**: `0xBb1132D675A0281Df1097CF4CB10B22D2A70A65e`
* **HYPE**: `0x227C16ef02eD6f4AB8Dc16a9cA49747BCbc6025D`
* **KAITO**: `0x24EafbFFF825d36C77216063b34e6c9ef4392c0f`
* **IP**: `0xF650DE55bFF297d5F98Ba71667Bfb4243C705ed0`
* **BERA**: `0x223fF8E6435De4F1476bAA3384Da952e504F1dB8`
* **MOVE**: `0x2e5ba971963da78F46B1E7cCbD790ff5Bf0b8A94`
* **NEIRO**: `0xde8689172cF9a5b9DBa6A1AB0bdf4D573E67050B`
* **AIXBT**: `0x8eF5c700De1A700b4b2002D65db842CB784A0556`
* **SONIC**: `0x60C2014A9f6Be6597775489dE12caa7CE3095d71`
* **SEI**: `0x7c2130CF1F9bcCEf8E6b72FD86402A1F89e944C4`
* **LAYER**: `0x8693F1f7cF61378F37fcD6a8aDC5c045Feb06067`
* **SPY**: `0xb20818cDceb716F1F48023eC2f1abDcd28025F5f`
* **SPCX**: `0x969292C5F967A58a80BaCf3CD2Db74b2f2BDA7C6`
* **HOOD**: `0x80018520345a1C2E26ECbA0D446bA1f879C71dDF`
* **AMZN**: `0xDa979CbC9867a79ff81344500FE6a76a2EE509fF`
* **COIN**: `0x17b0b8E035a4EA5B8d122136BCcbDE98252ef0E2`
* **QQQ**: `0x4667e695Ab767A218C6f3C0919dC6846139c7810`
