- Audits: All ArcX contracts have been audited by Nethermind. The report is available publicly.
- Source availability: Contracts are closed source at the beginning. They will be opened up over time once the system has seen enough production use, confidence, and battle testing.
Audit
All ArcX contracts have been audited by Nethermind. Read the full report: NM_0901_arcx_karnot_FINAL.pdfvToken
The vToken contracts are on-chain and self-custodial.- user balances, transfers, supply, and NAV all live on-chain
- credit computation also happens on-chain
- ArcX does not take custody of user funds inside the vToken system
- an on-chain self-custodial position
- an economic exposure to the creditworthiness and execution quality of the underlying market maker
ST and EPT
All ST and EPT contracts are on-chain. The core contract that handles:- series creation
- splitting vToken into ST + EPT
- recombining ST + EPT
- order settlement
- redemption
- the APR bounds the user set
- the slippage bounds the user set
- the settlement constraints for the relevant ST, EPT, and vToken transfers
Credit Oracle and Reward Distribution
Credits are computed on-chain, but the rewards side still depends on off-chain information and market maker reward delivery. ArcX uses period weights to reflect relative reward contribution across credit periods. Those weights are submitted through an oracle process and are used to determine how many CreditTokens are minted for each period. The oracle does not assign rewards to individual users. It reports period weights, and the contracts apply those weights to on-chain credit balances. When rewards are shared, the relevant market maker funds the CreditToken distribution contract with rewards received for that strategy. CreditToken holders claim from that contract according to the contract logic. This means users are taking several risks:- the underlying protocol controls its own points program and reward allocation
- period weights depend on information from the market maker
- the market maker must receive rewards and fund the distribution contract
What Users Should Actually Check
Before allocating capital, users should evaluate:- the market maker behind the vToken
- the Wildcat borrowing setup and borrower risk
- the terms of the specific series they are trading
- the current credit-oracle and reward-distribution assumptions
