Contracts

Codebase

All addresses used are open source and verifiable.

Contracts

From the Vault UI, one can easily find the Strategy addresses and Vault addresses. Additionally, all Champion vault contracts can be viewed on dashboard. One can use this dashboard for example to check the harvesting and compounding rate of a vault.

Oracles

Champion's contracts do not use external oracles. The problem with oracles is, in short, that its data can be inaccurate or manipulated, and unreliable oracles can lead to exploits. Because Champion's contracts do not rely on external data in any form, such as asset prices, our vaults are not susceptible to flashloan exploits.

Example contracts

  • CHAM-ETH (THENA - BNB Chain) regular strategy code:

Treasury Multisigs

Champion's treasury spending is secured by requiring multiple signatures from the team:
  • BSC: 0x9d834f4cE7635EC6e7895Ca96dE1F912EB005124
  • Arbitrum: