The Starknet Basis, in collaboration with RareSkills, has printed a free e-book on superior good contract growth on Starknet utilizing the Cairo programming language.
Most code is written by brokers fairly than by hand. Nonetheless, to successfully handle coding brokers, builders should:
- Perceive the design house offered by the Starknet blockchain.
- You’ll be able to shortly learn the code generated by brokers.
- Create a strong testing framework to forestall bugs from coming into
In comparison with different options, Starknet affords sturdy help for options similar to account abstraction, batched transactions, and good contract upgradability. Starknet additionally affords highly effective developer instruments by means of Starknet Foundry.
Nonetheless, if builders aren’t conscious of the expanded design house that Starknet offers, they might inadvertently copy outdated design patterns that they’ve beforehand used. You might also be lacking out on alternatives to considerably enhance the UX to your finish customers.
AI is a productiveness instrument, not a substitute for area data. Due to this fact, this e-book goes past code examples to elucidate what is going on “behind the scenes” and helps builders construct a constant psychological mannequin of how their code interacts with the Starknet blockchain. This makes studying extra partaking than memorizing an inventory of options.
“Our staff has finished an amazing job in creating this e-book, which is over 50,000 phrases. The staff went above and past, together with changing dry technical diagrams into animated diagrams to convey the identical info whereas lowering the burden on the reader. We're additionally grateful to the reviewers who constructed their purposes on the sources offered and completely elucidated features of the e book that weren't totally clear and compelling,'' stated Jeffrey Scholz, founding father of RareSkills.
“Rareskills did such a very good job digging deep into Starknet's expertise that we ended up studying from it as an alternative of reviewing the content material,” stated David Barreto, developer advocate on the Starknet Basis.
The Starknet Basis manages the expansion and growth of the Starknet ecosystem by offering the instruments, sources, and help wanted to create progressive options that speed up adoption of a reinvented digital world.
RareSkills is a number one training supplier for blockchain builders, with a give attention to serving senior engineers, good contract auditors, and CTOs. RareSkills affords quite a few free studying sources for blockchain builders and training packages for busy engineering professionals who need to release time for efficient technical upskilling.
Studying sources could be accessed right here: RareSkills.io/cairo-tutorial

