Python Documentation
Installation and Setup
Getting Started with Discord Bot Development on the Algorand Blockchain This tutorial will walk you through the installation and setup needed ...
Speed Run Variables
Video Tutorial Python offers various data types to store information: Integer...
Speed Run Functions and Classes
Video Tutorial Functions in Python are reusable blocks of code that perform specific tasks, enhancing modul...
Variables
In Python, we have several data types that are used to store different kinds of information: Integer: Represents whole numbers witho...
Lists
Before we go over dictionaries, which are the most common datatype when sending and receiving information between applications (back-end to front...
Dictionaries
Now we'll dive into a bit more advanced data structures, dictionaries! A dictionary is like a list, except it uses curly brackets { } instead of ...
Functions
In Python, a function is a block of code that performs a specific task. Functions help to modularize code, making it more readable and reusable. ...
Imports
This code begins with module imports, which is a fancy way of saying— "someone wrote some code that does something, and I want to use that someth...
Getting Started with Algorand
To set-up your own node, visit this github repository I have created for a previous tutorial series: GitHub Repository Scroll down to the...
Payment Transactions
In this chapter we are creating and managing Algorand accounts in Python, including generating addresses, converting mnemonics, and executing sec...
Compiling Launching and Interacting with Your First Contract
In this chapter, you'll learn how to compile, launch, and interact with a basic smart contract on the Algorand blockchain. You'll set up essentia...
Generating Funding and Interacting with Your First Contract
Video Walkthrough Watch the tutorial video to understand the steps in deploying your first Algorand smart contract: G...
Transaction Comprehension
Video Tutorial Compiling Contracts Compile contracts with: algokit compi...
Inner Transaction Comprehension
Video Tutorial Compiling Contracts Compile contracts with: algokit compi...
Group Transaction
Video Tutorial Generate Two Accounts Create two accounts and add their private k...
Creating Launching and Interacting with an Archer Smart Contract
Video Walkthrough Watch these videos to understand the process of setting up the Archer smart contract: Part 1: ...
Simple Staking Smart Contract POC
Video Walkthrough Watch the tutorial video for an introduction to this staking smart contract: Generating an Account ...
Marketplace Contract Part 1 - Asset for Algo
Video Walkthrough Watch the tutorial video for this chapter: Step 1: Generate Two Accounts One f...
Marketplace Contract Part 2 - Asset for Asset
Video Walkthrough Watch the tutorial video for this chapter: Step 1: Generate Two Accounts ...
Marketplace Contract Part 3 - Asset for Asset Quantity
Video Walkthrough Watch the tutorial video for this chapter: Step 1: Generate Two Accounts ...
Marketplace Contract Part 4 - Asset Quantity for Asset Quantity
Video Walkthrough Watch the tutorial video for this chapter: Step 1: Generate Two Accounts ...
Marketplace Contract Part 5 - Universal Listings
Video Walkthrough Watch the tutorial video for this chapter: Step 1: Generate Two Accounts ...
ARC69 NFT Metadata and IPFS Integration
This tutorial guides you through creating an ARC69-compliant NFT with metadata stored on the blockchain and the image hosted on IPFS. It compleme...
Creating and Updating ARC19 NFTs with IPFS Metadata
This tutorial demonstrates how to create an ARC19-compliant NFT with mutable metadata hosted on IPFS. The metadata can be updated by changing the...
ARC69 Minter and Modifier Part 1
Video Tutorial Contract - Registering and Determining the User's Pokemon Compile the contract using: algo...
ARC69 Minter and Modifier Part 2
Video Tutorial Contract - User Mints and Claims Pokemon Compile the contract usi...
ARC69 Minter and Modifier Part 3
Video Tutorial Contract - User Sends Pokemon To Training (Stakes) and Removes from Train...