Alchemix Smart Contract API
The primary developer interface for Alchemix is its on-chain smart contracts deployed on Ethereum Mainnet, Optimism, and Arbitrum. Core contracts include the Alchemist (vault deposits, borrowing, repayment, liquidation, and harvesting), the Transmuter (alAsset-to-underlying exchange), and the TransmuterBuffer (flow rate control between Alchemist and Transmuter). Developers interact with these contracts via standard EVM JSON-RPC using libraries such as ethers.js or viem.
Documentation
Other Resources
GitHubOrganization
https://github.com/alchemix-finance
ContractDeployments
https://github.com/alchemix-finance/deployments
SourceCode
https://github.com/alchemix-finance/v2-foundry
GraphQL
https://raw.githubusercontent.com/api-evangelist/alchemix/refs/heads/main/graphql/alchemix-graphql.md
APIsJSON
https://raw.githubusercontent.com/api-evangelist/alchemix/refs/heads/main/apis.yml