Create Publication

We are looking for publications that demonstrate building dApps or smart contracts!
See the full list of Gitcoin bounties that are eligible for rewards.

Beginner Bootcamp: Python

Official Event

These sessions are designed for developers who want to learn how to build on Algorand. With the support of our expert Developer Relations Team, Algorand’s developer bootcamps allow you to either begin or continue your path in the development of decentralized applications using Algorand, taking advantage of its native technical characteristics. All content will be in English and is totally free.



EditorImages/2024/04/05 17:01/1918x548-1.png
Project: Digital Marketplace
Project Description: Use Python to create a decentralized application (smart contract + front-end) of a digital marketplace, in which you will be able to list your digital products (assets) to sell, define a price, and allow end users to buy them.

Time: 10:00 AM EST each day.


  • Session 1 (July 29th): Designing & deploying a digital marketplace smart contract with Python.
  • Session 2 (July 30th): Testing methods within your Python smart contract
  • Session 3 (July 31st): Building a front-end for your smart contract using TypeScript.
  • Session 4 (August 01st): Integrating both the smart contract and front-end


Why Algorand?
Algorand is an enterprise-grade programmable layer-1 blockchain – the perfect place to start (or continue) your blockchain journey.

  • Blocks on Algorand are processed in under 3 seconds.
  • The Algorand network can process more than 10,000 transactions per second, all with instant finality.
  • The cost per transaction is 0.001 Algo (just a fraction of a cent).
  • Algorand is carbon-neutral and built environmentally friendly from the ground up.
  • Testing on Algorand is fast and cost-efficient, allowing you to innovate without friction.
    Plus, it has a wealth of developer tooling, tutorials, and documentation.

Ready for the best bit? If you’re a Python or TypeScript dev, you don’t need to learn a new language because you can build on Algorand in Python and TypeScript.

It’s easy to get building thanks to AlgoKit (our solution to speed up your Web3 building process).

How to Register

We host all of our sessions over on Livestorm. To save you the time and effort, please fill out the form below and this will register you for ALL of the sessions related to this bootcamp.

Please Note: After registering for this bootcamp you can expect to receive emails from Livestorm, which have a history of going into your JUNK/SPAM folder. Please check accordingly and if you do not receive one, reach out to [email protected].