Beyond the swap and order SDKs, 1inch publishes lower-level libraries for contract development and protocol integration.
Solidity Utils
Reusable Solidity building blocks used across 1inch protocol contracts — safe ERC-20 helpers, EIP-712 utilities, and common patterns for on-chain integrations.
- Repository: github.com/1inch/solidity-utils
- Language: Solidity
- Best for: smart-contract teams integrating with or building on 1inch protocols.
Protocol SDKs
For deeper protocol-level work, dedicated SDKs and templates cover the Aqua liquidity layer and the SwapVM execution engine:
| SDK | Repository | Template |
|---|---|---|
| Aqua Protocol | github.com/1inch/sdks/.../aqua | aqua-app-template |
| SwapVM | github.com/1inch/sdks/.../swap-vm | swap-vm-template |
Related
- SDKs overview
/llms.txt— machine-readable index for AI agents