Aura Finance
Search…
Building on Aura
How to integrate with the Aura Finance protocol
These docs are still a work in progress. Reach out on Discord if you have any requests or get stuck integrating

Finding the contracts

Find all Aura contracts here:
GitHub - aurafinance/aura-contracts: Aura Finance contracts
GitHub
With modified code from the Convex platform here:
GitHub - aurafinance/convex-platform: Forked from https://github.com/convex-eth/platform
GitHub

Depositing BPTs

All gauge deposit pools are 4626 vaults, with the asset being Balancers LP token (BPT). Simply approve the reward pool and call the deposit function.
Find the reference implementation here:
convex-platform/BaseRewardPool4626.sol at lite · aurafinance/convex-platform
GitHub
Note: auraBAL and vlAURA reward contracts are not on the 4626 standard
Aura is price agnostic and thus does not require oracles. Flash loans or any other type of price manipulation or front running do not affect the Aura system.
Copy link
On this page
Finding the contracts
Depositing BPTs