Welcome. This is EasyA's legendary handbook. If you want to learn Arbitrum like a legend, then you're in the right place.
This handbook serves as a guide to the Arbitrum ecosystem, geared towards those just joining for the first time. It isn't just a beginners' handbook; it's a legendary handbook. Even if you've already immersed yourself in the ecosystem, you'll find tons of helpful tidbits around here!
Of course, the best place to start is always the EasyA app! Download it here for the fastest and most fun way to learn about Arbitrum. Download it directly right here!
- Introduction
- Getting Started
- Core Concepts
- Development Tools
- Smart Contracts
- Arbitrum Network
- Ecosystem Projects
- Resources
- Handy Code Snippets
- Contributing
What is Arbitrum:
- Arbitrum Foundation Website - The official website of the Arbitrum Foundation.
- Arbitrum Ecosystem Website - Explore the Arbitrum ecosystem.
The no-fluff starter:
- Developer Documentation - Comprehensive guide for developers building on Arbitrum.
- Governance Documentation - Learn about Arbitrum's governance model.
Explanation of fundamental concepts in the Arbitrum ecosystem:
- Arbitrum Nitro - Overview of Arbitrum's Nitro upgrade.
- Arbitrum AnyTrust - Introduction to Arbitrum's AnyTrust technology.
Key tools and environments for Arbitrum:
- Arbitrum SDK - Software Development Kit for building on Arbitrum.
- Web3 Libraries - Tools and libraries for Web3 development on Arbitrum.
How to write and deploy smart contracts on Arbitrum:
- Smart Contract Addresses - List of important smart contract addresses on Arbitrum.
- Stylus Rust SDK - SDK for writing smart contracts in Rust on Arbitrum.
Going into the network level:
- One Block Explorer - Block explorer for Arbitrum One.
- Nova Block Explorer - Block explorer for Arbitrum Nova.
- RPC Endpoints and Providers - Connect to Arbitrum's network.
Cool projects built on Arbitrum:
- GMX - Perpetual trading platform on Arbitrum.
- Camelot - Native Arbitrum swap exchange.
- Aave - Lending and borrowing platform on Arbitrum.
Extra stuff:
- Governance Forum - Discuss and participate in Arbitrum's governance.
- Research Forum - Explore technical research related to Arbitrum.
- Data Dashboard - Analytics dashboard for Arbitrum metrics.
For code snippets and examples, refer to the Developer Documentation and Stylus Developer Tutorials.
We welcome contributions to make this handbook even more legendary! Here's how you can contribute:
- Fork the repository
- Create a new branch (
git checkout -b feature/amazing-addition
) - Make your changes
- Commit your changes (
git commit -am 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-addition
) - Create a new Pull Request
Please ensure your contributions align with our code of conduct and contribution guidelines.
This handbook was inspired by the famous awesome lists by sindresorhus and the Awesome Arbitrum list. We need awesome lists for Web3 ecosystems, with more of a hacker's guide to how they work. This is the answer to that need.