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

Tech Talks Singapore

Join us in Singapore for panels led by technology leaders, presentations by our partners, networking events with investors, and more!

Learn More
Leaves icon

Greenhouse Hacks

Algorand Hack Shack

Join us in our first-ever Hack Shack in Singapore, where we will host workshops on everything Web3.0 and Algorand.

Learn More
Gitcoin Bounties icon

Gitcoin Bounties

Gitcoin Bounties

Unleash your creativity with our open bounties in partnership with Gitcoin. Earn Algo rewards for bounty tasks designated by our team and community.

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

Algorand Accelerate

Algorand Accelerate is recruiting its new cohort of startups to take part in their 12-week accelerator program beginning on November 14th 2022. Apply by October 31st.

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.