Learn How to Code on Algorand

Algorand is developer-friendly and designed from the ground up to be highly scalable and decentralized, without compromising on security.

Start building in minutes.

Additional resources

Atomic Transfers

AVM 1.0 Smart Contracts & Reach

Watch our educational video on Smart Contracts and Smart Signatures, Transaction Execution Approval Language (TEAL), developing Smart Contracts with Python, and How to Build Blockchain Applications Using Reach.

Additional resources

Atomic Transfers

Get Started With Reach (Alternative Way to Build Smart Contracts)

Learn how to build with Reach. This section covers Reach architecture, installing Reach, setup environments, run tests & more.

Reach logo

Build on Algorand with Reach

Reach is a blockchain development platform which makes building decentralized applications, or “dApps”, more like traditional full stack development.

The platform consists of a domain-specific programming language (DSL), compiler, and deployment tool. Reach now fully supports TEAL, automatically generating a formally-verified TEAL contract as you compile.

Learn More

Video

AVM 1.0 Smart Contracts & Reach

Watch our educational video on Smart Contracts and Smart Signatures, Transaction Execution Approval Language (TEAL), developing Smart Contracts with Python, and How to Build Blockchain Applications Using Reach.

Article

Get Started With Reach (Alternative Way to Build Smart Contracts)

Learn how to build with Reach. This section covers Reach architecture, installing Reach, setup environments, run tests & more.

Algorand image

We’re here to help you

The Algorand Foundation is here to help our developer community. If you need help or assistance don’t hesitate to ask us on our forum, Discord or during our developer office hours and meet the experts.

Past Governance Measures and Voting

Gaming

Forum

Ask any question you have related to developing on Algorand on our forum

Past Governance Measures and Voting

Metaverse

Discord

Connect with our developer community and Dev Rel engineers on Discord

Past Governance Measures and Voting

DAOs & Governance

Developer Office Hours

Learn new things and ask the experts all your questions during the Algorand developer office hours

Algorand Community Governance: Period 3 Review

Events and opportunities

Algo HackJam icon

Algo HackJam

Algo HackJam

Create a project that interacts with DeFi, NFTs, or decentralized gaming on the Algorand blockchain infrastructure. 30,500 Algo Prize Pool.

Learn More
Leaves icon

Greenhouse Hacks

Greenhouse Hacks

Global 4-part bounty  bringing together a community of builders to grow their ideas in the Greenhouse. 1-on-1 dev rel support, team matchmaking, and more.

Learn More
Gitcoin Bounties icon

Gitcoin Bounties

Gitcoin Bounties

Unleash your creativity with our open bounties in partnership with Gitcoin Choose from different bounty tasks designated by our team and community, and earn Algo rewards while having fun.

Learn More
icon

DAOs & Governance

Open SupaGrants

Apply for grant funding to build key blockchain infrastructure (Bridges, Oracles, Launchpads, Dev Tooling to name a few)

Learn More
Ecosystem Funding icon

Ecosystem Funding

Ecosystem Funding

Our referral-based ecosystem funding programs are now aligned by vertical with open calls for projects to submit their proposed projects.

Learn More
grant funding
$12,003,211
Additional resources icon

Additional Resources

We have a comprehensive list of additional resources for developers. These include but are not limited to API services, block explorers, wallets, IDE’s and community tools!

API Services icon

API Services

API Services

Check out Algonode, PureStake, RandLabs and more!

Block Explorers icon

Block Explorers

Block Explorers

Explore and search the Algorand blockchain for transactions, addresses, stake rewards, stats, tokens, prices and other activities

Wallets icon

Wallets

Wallets

Explore the integrated wallets that support the Algo

Community Tools icon

Community Tools

Community Tools

Algo Builder is the number one trustworthy framework for Algorand dApps, Algorand Standard Assets, Tokens and Smart Contracts.

Algorand Request for Comments (ARCs) icon

Algorand Request for Comments (ARCs)

Algorand Request for Comments (ARCs)

Application-level and interface standards for the Algorand blockchain allow systems building on Algorand to be interoperable. Think of it as the equivalent of EIP/ERC on Ethereum.