Yearning for better DeFi ? We gotcha :)
Provable computation isn't just a fancy academic buzzword. It is a viable solution to real world problems. Read how SHARP is being used to solve one of DeFi's most pressing problems, and much more ...
tl;dr
Verifiable DeFi with Sacha and Yearn
Learn about the SNIP mechanism
Get your hands dirty with Cairo 1.0
Starknet 0.11 and 5 new committees
Verifiable DeFi - let’s goooo !!
One of the blockchain industry’s core values is “verify, don’t trust“. This is exactly what makes blockchains a robust, trust-less setting for strangers to conduct business with each other online. But, time after time, crypto investors have been disappointed by products which stray from this core guiding principle.
This week, we spoke with Sacha - an external contributor to the Yearn protocol - about how he is integrating verifiable computation and the STARK protocol into making Yearn’s investment decisions more accountable than ever before.
To read more on this - please follow along with the talk, or Sacha’s Github.
SNIPing out centralization …
Blockchain veterans may be aware of the famous EIP system on the Ethereum blockchain - which allows contributors to provide feedback or suggest improvements to the system.
SNIP stands for StarkNet Improvement Proposal. A SNIP, like an EIP, is a design document providing information to the StarkNet community, or describing a new feature for the network. The SNIP author is responsible for building consensus within the community and documenting dissenting opinions.
Read up on the types of SNIPs, their lifecycle, and how you can participate over here.
Things to do with Cairo 1.0
Last time, we wrote to you about the release of Cairo 1.0 and related tools. Now, it’s time for you to get your hands dirty and build your own projects with it
You might recall this awesome tutorial made by Shramee Shivastav - Starklings - from our last newsletter. Completing it should help you with the syntax and semantics of Cairo 1.0.
Then, you can progress on to deploying and interacting with Starknet smart contracts written in Cairo 1.0 - developed largely by our very own Henri. You may also notice that this repository can be stripped down to be used as a template for a Cairo 1.0 smart contract project easily.
And in other news…
We just released Starknet 0.11, which can be accessed by developers using the command line. This new version of Starknet OS allows you to declare, deploy and run Cairo 1.0 smart contracts on Starknet Testnet.
A few salient changes in Starknet 0.11
The
declare
transaction supports contract classes defined in SierraStarknet’s state commitment will now include contract classes
A new system call to migrate older class definitions to new format
You already know about the existence of the Starknet Foundation. But what does it mean for you ? What can it do for you ? The Starknet Foundation recently announced 5 committees, each dedicated to a specific avenue of the network’s growth. As for now, these committees are …
Provisions Committee
Early Adopter Grants Committee
Developer Partnerships Committee
Governance Committee
Ecosystem Onboarding Committee
If you are working on a Starknet project and want support - do reach out to your nearest ecosystem contact or shoot an email to any of these committees.
Upcoming events
As always, the Starknet ecosystem offers ample opportunities for you to supplement your online learning with in-person events. Here are a few you might want to sign up for …
Starknet Prague - April 24
Eth Austin Get Together - April 25
Account abstraction meetup with Cometh (Paris) - April 20th
Starknet Paris meetup - April 27th
So Basically,
Now you know how verifiable computation is finding it’s feet in DeFi and how you can get some real world work done with Cairo 1.0. You also know how best to make your voice heard by the ecosystem, and who to reach out to if you ever need help.
Lastly, we can’t wait to meet you in Austin or Prague in the coming week :)