Index¶
Rust for Smart Contracts is a beginner-friendly guide to building smart contracts with Rust, with no prior web3 or blockchain experience needed. It covers Arbitrum, Solana, and NEAR, with hands-on examples and insights to support developers in understanding the unique aspects of each blockchain.
I love feedback. If you have any, please highlight a block of text, then use the annotate feature. This will enable you to leave me a comment about the section you higlighted.
If you like what you read, please consider supporting me with a book purchase via Amazon as soon as this is ready, and sign up via the whitelist!
You can follow the author via X at @baygeeth!
If you have any feedback or suggestions, please let me know via email at alex@iometelabs.io.
Contents:
- Welcome
- How do blockchains work?
- What’s a smart contract?
- Smart contracts in daily life
- Building a smart contract on Arbitrum
- Building a smart contract on Solana
- Building a smart contract on NEAR
- Smart contracts galore
- Closing remarks – what’s next?
- Projects we love
- Building deep technical skills in web3 - some sources
- Getting hired
- Getting funding for your idea
- The best conferences/how to benefit from them/how to behave
- How to get a grant for development
- How to not get hacked
- How to run on-chain surveillance
- How to mess with your opps (opposition)
- Personalities to follow on X
- Web3 news sites that rock
- Popular system anti-patterns you should avoid
- Credits
- Index
License¶
This book is licensed with a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license. This permits sharing and adaptation, but only for non-commercial uses, and only with attribution and identical licensing.
You can learn more here: License