Ethereum devs have had more than 6 years to build out a robust, open-source codebase in the Solidity programming language.
Terra launched just two years ago. And while Terra devs can adopt concepts and best practices from Ethereum, they can’t copy over its code. That’s because Terra isn’t built on Solidity, but rather Rust.
Every year since 2016, Rust has been voted the “most loved programming language” in the Stack Overflow Developer Survey. Rust is making in-roads in the Microsoft and Linux development communities and Google now uses Rust over C and C++ when writing low-level Android code.
Designed for performance and security, Rust is ideal for crypto development. Developers from traditional finance can also pick it up quickly.
But Rust needs more open-source code focused on the crypto industry. Many of the open-source projects that are available in the Ethereum ecosystem simply don’t exist yet on Terra.
Today, Astroport’s builders are proud to open source a new building block for the Rust and Terra communities: audited code for liquidity bootstrapping pools (LBPs).
LBPs are “smart pools” that can change their weightings over time. That unique flexibility makes LBPs great for fairly launching new tokens on Terra.
In addition to the core smart contract code for LBPs, Astroport’s builders are open-sourcing a LBP front-end. Utilizing React and Tailwind, this front-end includes a built-in price chart that projects can use directly on their own websites.
All LBP and front-end code has been audited by Oak Security and released under an MIT license.
If you’re a dev considering a Terra-based token launch, fork the code and get building now:
- Terra liquidity bootstrapping pool (LBP) code: https://github.com/astroport-fi/astroport-lbp
- Terra liquidity bootstrapping pool (LBP) frontend code: https://github.com/astroport-fi/astroport-lbp-frontend
From this moment onwards, LBPs are a Terra public good.
DISCLAIMER: This article does not constitute investment advice. Before interacting with Astroport, review the project disclaimers here.
Follow Astroport on twitter to receive all of the latest transmissions from the fringes: https://twitter.com/astroport_fi.