# Contracts

### Fuse Testnet

Qiji: 0xb9f1a8Cb43dec955e66d99420a83A3c27F6E6052

Vault: 0xF99deD9D902d146624B740F400252013Ba831B8E

Router: 0xDeA1Cb0B130ac5cDcC7c85b99c87B39CDA71d3f4

PositionRouter: 0x61C2b44305C3DaDD59d5cA69De7294e097bD61d3

OrderBook: 0x1d407c4c1aE79cdF65904D536A6C3BF42bAC0869

Reader: 0x40705Df7565c83ed67f18F38A1Eeec8255F0FC29

RewardReader: 0x17DAE7C87Af2fEbBa911aF6156BCfb01cd7c30Eb

OrderBookReader: 0x6701E0B21094C6dB0B2994CD52E532079F76bAC1

StakedQiji: 0x7C98f98B2531f7Ad7D6781e8844121DCfEfb88E5

StakedQlp: 0xa85D82F90DB1D04E38228C87967898d153522266

QlpManager: 0x3980dEe56dd30A0B513DBE24aD440774359662bf

RewardRouter: 0xE7B1d3c928169792c5f23dAda05ED273825bCc22

QlpRewardRouter: 0x46c9736D55545EB25230977b4F602CD6c5bB986c

### Fuse Mainnet

Qiji: 0x4b9aE621E54BF1ecFe39366BCA0018d97A2D510b

Vault: 0x2EB12e4B1057ef2d0C300C41493B599B028dB00f

Router: 0x16df389493C94A1A4631D53FE84c5cad533BE386

PositionRouter: 0x9cA7368863137C755Ac4B51EF9a07Cebe5E162B7

OrderBook: 0x4559172F5Bba07eE558Ff59457dbF9d2aE945e9A

Reader: 0xd1600e998b2a42c0777620AD9B23d44FFe35eEa0

RewardReader: 0x8266e5a872065d1DE321cFAA4846165c20C97bcB

OrderBookReader: 0x31C1a741Cbe3EbFBbbbA95E76A2838813493b4Fb

StakedQiji: 0xdD4F8354748c543dBE9829B89aC63a5474a71674

StakedQlp: 0x9C21177C04F28818293536967F6cADA554f82312

QlpManager: 0x4bdbaBBD126DceAC8720f71f90efb1EB7dFd5093

RewardRouter: 0xEBF6167976899AB2995EAd3a6046FE3d186feD5d

QlpRewardRouter: 0x8fA616587c3897b6263a29A9eC704408BB9bff47

&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://mirakle.gitbook.io/home/contracts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
