Contracts
Understanding smart contracts and their role in Axal
While Axal itself doesn’t introduce new smart contracts, it leverages major open-sourced contracts used by top DeFi protocols
All allocations are managed through transparent, audited smart contracts. There are no middlemen and no hidden moves, only code that executes the documented strategy logic. This section summarizes the contract roles and where they sit in the system.
What are smart contracts
Section titled “What are smart contracts”Smart contracts are programs on chain that automatically enforce rules when predefined conditions are met. They provide a verifiable way to route deposits, manage allocations, and execute rebalances.
Contracts and vaults
Section titled “Contracts and vaults”All allocations sit on Base and are wired to explicit contract addresses. Below we outline the key vault contracts, the deposit token, and the external protocol contracts our system interacts with. This list reflects the live configuration and is kept current as components evolve.
Network
Section titled “Network”Base (Chain ID: 8453)
Vault contract addresses
Section titled “Vault contract addresses”Vault | Address |
---|---|
Seamless USDC | 0x616a4E1db48e22028f6bbf20444Cd3b8e3273738 |
Moonwell USDC | 0xc1256Ae5FFc1F2719D4937adb3bbCCab2E00A2Ca |
Euler USDC | 0xA01a3b5f2041F33522C4efc754a7D096f8800eE16 |
Spark USDC | 0x7bFA7C4f149E7415b73bdeDfe609237e29CBF34A |
Steakhouse USDC | 0xbeef0F10f9cb27031ad51e3333f9aF9C6B1228183 |
Gauntlet USDC Prime | 0xe8EF4eC5672F09119b96Ab6fB59C27E1b7e44b61 |
Yo USDC | 0x0000000f2eB9f69274678c76222B35eEc7588a65 |
Deposit token
Section titled “Deposit token”Token | Address |
---|---|
USDC | 0x833589fC6De6bDE608f4c7C32D4f71b54bdA02913 |
Protocol contract addresses interacted with
Section titled “Protocol contract addresses interacted with”Morpho
Section titled “Morpho”Contract | Address |
---|---|
Universal Rewards Distributor | 0x5400ddb270c956e8985184335a16c2aac6ce1333 |
Morpho Blue | 0xBBBB8422cDAf9E8281C7DD20DF3457F10d740596 |
Contract | Address |
---|---|
USDC Debt | 0xCb268fec51b3E97f4a7DCB0DAD6baba9eC7C6ae8 |
Interest Rate Model | 0xA45ACA351613AF93cEb9C5bd4BB93C3Ec28f8c83 |
balanceTracker | 0x029fDEe858EdB0553D6bfdc538546586641DD7438 |
evc | 0x5301c7dD20bD945D2013b48ed0DEE3A284ca8989 |
Contract security
Section titled “Contract security”Auditing
Section titled “Auditing”- Third-Party Audits: Independent security reviews
- Formal Verification: Mathematical proof of correctness
- Bug Bounties: Incentivize security research
- Insurance Coverage: Protect against vulnerabilities
Best practices
Section titled “Best practices”- Code Reviews: Multiple developer reviews
- Testing: Comprehensive test coverage
- Monitoring: Real-time contract monitoring
- Upgrades: Secure upgrade mechanisms
Contract transparency
Section titled “Contract transparency”- Open Source: All contracts are publicly available
- Verification: Contracts verified on blockchain explorers
- Documentation: Comprehensive technical documentation
- Community Review: Open to community feedback