Get Ahead of the CurveBeta is a prime opportunity for developers to get ahead of the curve. Using Agoric’s testnet environment, you can rapidly build and deploy smart contracts atop a rich economy that incorporates test versions of our new BLD staking token and RUN local currency. A new collection of DeFi legos gives access to our beta app where users can open treasury vaults or interact with our automated market maker. Join the fun by modifying our open treasury code and building your own projects leading up to mainnet. We can’t wait to see what you make!
Test new Features
Mint our Local CurrencyCreate a new vault in our Treasury application to mint RUN
Swap tokens on the AMMAgoric’s native AMM will become a source of liquidity on our chain
Buy an NFTOur baseball card store lets you use your RUN to own your favorite players
API ImprovementsOur Zoe and ERTP layers have been improved greatly since alpha
Treasury Code Open NowDive into our Treasury code. Build on top to help us grow or to prepare your own project for launch
Earn Bounties (Soon!)We still have lots of areas to improve. Bounties coming soon for developers who want to help
Explore VaultsTry Beta Today
Treasury vaults are the starting place for new users entering the Agoric economy. They are the only way to generate Agoric’s local currency RUN
Participate in the Agoric economyTo ensure that the system remains collateralized, vaults in Agoric are subject to liquidation if the price of the collateral drops. Your collateralization rate is your margin of safety
Get liquidity from your idle collateralTo ensure that the system remains collateralized, vaults in Agoric are subject to liquidation if the price of the collateral drops. Your collateralization rate is your margin of safety
Set your collateralization rateTo ensure that the system remains collateralized, vaults in Agoric are subject to liquidation if the price of the collateral drops. Your collateralization rate is your margin of safety
Pluggable liquidation modelsVersion 1 of the vaults liquidate assets directly on the Swap. However, the liquidation component is pluggable and can be upgraded. Can you build a smarter way for us to liquidate?
- Implement new liquidation mechanisms
- Add new curves for the AMM
- Enhance the UI for the treasury and AMM
- We invite you to participate
Test the SwapTry Beta Today
Swap is an automated market maker and decentralized exchange that pairs up liquidity providers with users who wish to trade tokens.
Liquidity focal pointSwap will be a source of liquidity for BLD and RUN tokens and will be a centerpiece of the Agoric economy.
Offer safety built inAgoric enforces an exchange of assets at the protocol level, so you can never be tricked by a malicious contract. For Swap transactions, your wallet shows you both a Give and a Want
Contract APIsYour smart contract can programmatically trade, react to price changes, and more.
Pluggable curve models (Soon!)Version 1 of the Swap uses an X*Y=K curve model for its pools. Later versions will be expanded with pluggable curve and fee models.
Bring Your Edge
- Try your hand at better curve models
- Make Swap fees variable
- Incorporate price volatility and pool depth
- What else you got?
Tutorials to get you started
How To: Create Your WalletSet up your wallet to interact with the Agoric beta. These steps will use Docker Compose and Visual Studio Code to get you started.by Rowland GrausProduct Lead
How To: Treasury & SwapNavigate the treasury and the Swap by creating vaults, managing an existing vault, and swapping test assets on the Swap.by Rowland GrausProduct Lead