Agoric Alpha: The Future of DeFi Starts with Composable Building Blocks

Dean Tribble
Sep 16, 2020 · 3 min read
Image for post
Image for post

Decentralized Finance (DeFi) is the new frontier of financial services. Like many frontiers, it’s exciting but dangerous. Agoric is building a public blockchain to make it more exciting and less dangerous. Welcome to the first step: the Agoric alpha release.

🔨 Join The Alpha 🔨

The Agoric alpha release introduces our smart contract platform. It enables JavaScript developers to get in on DeFi quickly and easily. Our object-based approach to smart contracts enables DeFi legos that are directly reusable. The smart contract framework leapfrogs existing technologies while providing a secure, stable infrastructure. Now developers can build, deploy, and operate sophisticated dApps and DeFi markets. It’s live now, so get started.

Contracts Upon Release

Numerous transaction components — what we think of as DeFi legos — are already available in the Agoric contracts repository, including:

In the coming months, we will be growing this collection with the help of you and the rest of our community.

Smart Contract Code Sample: Call Option

As an example, the covered call option is the right (with no obligation) to buy digital assets at a predetermined price, called the strike price. This call option is “covered,” meaning that the owner escrowed the digital assets for the call option. Escrow guarantees that the assets can be transferred without relying on the owner to keep their promise. The call option has an expiration date, which is when the opportunity is canceled. The digital assets owner cannot remove the assets from escrow before the expiration date.

Image for post
Image for post

This deadline serves as the expiration date for the covered call option. If the option has not been exercised by the deadline, as specified in the above code example, its underlying assets are paid out to the contract’s creator as a refund of their escrowed assets.

Developer Experience

Agoric is a team of engineers. We’ve based the developer experience on our decades of open-source software experience expertise. In our alpha, you can expect the following:

Path to Mainnet

We’re now at alpha, which provides DeFi developers with their first taste of a radically better environment to build financial legos.

On to beta! We next leverage the smart contract platform to build the market institutions for our rich crypto economy, including voting, AMMs, and a stablecoin integrated with staking. Those same components will be available for reuse by DeFi dApp developers.

Finally MainNet! In 2021. Subscribe to our newsletter for release timing, video coding sessions, how-to articles, and more.

Ready to start?
Join The Alpha

Need support?
Chat with our engineers on Discord


Secure smart contracts

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store