Kolten Bergeron, Bri Wylde
Soroban is a high-performance smart contract platform that’s purpose-built for developers. It offers flexibility and scalability, making it easier to build and deploy secure decentralized applications. Written in Rust and powered by WebAssembly (WASM), Soroban allows developers to explore a variety of use cases without compromising performance or security.
Smart contracts have the power to transform the way we interact with the world around us by reducing middlemen and decentralizing trust. To achieve this potential, there needs to be a smart contract platform that is fast, secure, and user-friendly. Unfortunately, many existing platforms fall short in one or more of these areas.
Soroban aims to address this by providing a platform that not only tackles current challenges but also lays the groundwork for the future of decentralized applications.
Soroban development has focused on several key features:
Since Soroban was first introduced last year, we’ve been hard at work helping prepare it for mainnet launch, bootstrapping the ecosystem, and providing funding opportunities for developers. In that time, there’s been incredible engagement and excitement from the community, as well as a growing number of pioneers building on Soroban.
Many applications and tools have already been launched on Soroban’s testnet, dubbed Futurenet, that showcase the platform’s potential. There are tools that simplify building and testing Soroban contracts, prototypes of financial applications, and non-financial application. You can explore some of them here.
For developers looking to get started with Soroban, there are plenty of resources available to help you hit the ground running. The developer documentation provides detailed information on how to use Soroban, including tutorials and guides.
Looking for an interactive way to learn Soroban? Head over to Soroban Quest or Fast, Cheap & Out of Control, which are gamified learning experiences that will teach you everything about Soroban and Rust-based smart contract development.
Once you feel comfortable with Soroban, try exploring various funding opportunities. Two options are the Stellar Community Fund (SCF) and the SCF Bootcamp. The SCF is a fast-paced, open-application awards program that accepts submissions on a monthly basis. The SCF Bootcamp, on the other hand, is a virtual and global 5-day long event that connects startups interested in building on Stellar and/or Soroban or those already doing so.
Lastly, come hang out in the Developer Discord to ask questions, meet other developers, and take part in virtual events.