Algorand Technologies
Decipher | A Deep Dive on State Proofs
updated
The Algorand Global Hackathon is coming to a close with the Build-A-Bull Grand Finale Demo Day. Many projects participated, but only five conquered to for a chance to win the Grand Prize.
The Build-A-Bull Champion will win $10,000 USDCa, $25,000 in AWS credits, and three tickets to Decipher 2024.
🎤 The following teams are pitching on Demo Day:
CompX: dorahacks.io/buidl/7883
Aurally: dorahacks.io/buidl/8081
Janus: dorahacks.io/buidl/7844
DAOWakanda: dorahacks.io/buidl/8088
TameQuest: dorahacks.io/buidl/7734
🗳️ We are asking the community to vote to decide the grand champion of Build-A-Bull. Votes will be cast on-chain via wallets. Voting will take place on December 13.
🤝 Connect with the projects on Twitter / X:
CompX: twitter.com/Compxlabs
Aurally: twitter.com/MI_Abaga
Janus: twitter.com/unimicodelab
DAOWakanda: twitter.com/ShugaCoated4u
TameQuest: twitter.com/tame_quest
🔖 What's Next:
Subscribe to our channel: youtube.com/@algodevs
Join our Discord community for developer questions and discussions: discord.gg/algorand
Dive into our Developer Portal for comprehensive resources: developer.algorand.org
🤝 Connect with us:
Official GitHub:
github.com/algorand
github.com/algorand-devrel
Official X/Twitter:
twitter.com/algodevs
twitter.com/AlgoFoundation
Instagram: instagram.com/algorandfoundation
Facebook: facebook.com/AlgorandFoundation
LinkedIn: linkedin.com/company/algorandfoundation
AlgoKit is the primary tool used by the Algorand community to develop smart contracts on the Algorand blockchain. It provides the capabilities to develop, test and deploy Algorand smart contracts within minutes!
Here from John Woods, CTO @Algorand Foundation, Alessandro, Head of Developer Tooling @ Alegorand Foundation, and Rob Moore, CTO @ MakerX
Decentralization of the Algorand network is important to the vitality of the ecosystem. AlgoRun was recently introduced to enable one-click node operation of a network node capable of participating in consensus. Using AlgoRun, the Algorand Foundation hopes to lower the technical barriers to running a node, thereby enabling a more robust network.
The Product and Engineering teams from Algorand Inc join to share the latest developer features within Release 3.16
Learn from one of the pros in the industry on public speaking, Russ Fustino, Algorand Developer Advocate, who has delivered over 2000 presentations world-wide in his career to over a million developers.
After seeing this session, you will be better prepared to deliver the best session of your career! What you will learn in this session:
- How to handle “curve ball” questions from the audience.
- How to learn, prepare and deliver a session.
- How to qualify an audience.
- How to network at a presentation event, both live and online.
- How to build demo scripts and cheat sheets
- Polling software
- Tools such as Snagit, Camtasia and Descript for video recordings
PowerPoint here: bit.ly/3EeO9qO
EXA Website: https://exa.market/
Explore Developer Resources: developer.algorand.org
Join Algorand developers on Discord: discord.gg/YgPTCVk
Additional details on the Algorand Developer Portal: [link]
Timestamps:
0:21 Sandbox Install
1:38 Install SDK
2:19 Create Account
2:58 Fund Account
3:29 View Transaction
4:48 Instantiate Client and Build Transaction
6:41 Sign Transaction
6:50 Submit Transaction
Links:
AlgoExplorer: algoexplorer.io
GoalSeeker: goalseeker.purestake.io/algorand/testnet
Java SDK Github: github.com/algorand/java-algorand-sdk
Docker Compose Install: docs.docker.com/compose/install
Git Install: git-scm.com/book/en/v2/Getting-Started-Installing-Git
Sandbox: github.com/algorand/sandbox
Sandbox Video : youtu.be/uOZ95YzU9hU
Algorand Networks: developer.algorand.org/docs/reference/algorand-networks
Indexer: developer.algorand.org/docs/features/indexer
Java SDK Reference doc: algorand.github.io/java-algorand-sdk
Community Wallets: developer.algorand.org/docs/community/#wallets
Algorand Wallet: github.com/algorand/algorand-wallet
TestNet Dispenser: https://dispenser.testnet.aws.algodev.network/
BetaNet Dispenser: https://bank.betanet.algodev.network/
Setting Up VSCode for Java SDK: developer.algorand.org/tutorials/vs-code-java
Repl Live Demo: replit.com/@Algorand/GettingStarted-with-Java#GettingStarted.java
Join Algorand developers and ask questions on Discord: discord.gg/84AActu3at
Additional details on the Algorand Developer Portal: [link]
Timestamps:
00:23 Sandbox Install
2:08 Install SDK
2:41 Create Account
4:17 Fund Account
5:22 Connect Client
6:21 Check Balance
6:38 Build Transaction
7:34 Sign Transaction
8:00 Submit Transaction
9:16 Complete Transaction
10:18 View Transaction
Links:
Install Docker Compose: docs.docker.com/compose/install
Install Git: git-scm.com/book/en/v2/Getting-Started-Installing-Git
AlgoExplorer: algoexplorer.io
GoalSeeker[Testnet]: goalseeker.purestake.io/algorand/testnet
Python SDK Github: github.com/algorand/py-algorand-sdk
Algorand Testnet Faucet: https://dispenser.testnet.aws.algodev.network/
Repl Live Demo: replit.com/@Algorand/gettingStartedPython
Join Algorand developers and ask questions on Discord: discord.gg/84AActu3at
Additional details on the Algorand Developer Portal: [link]
Timestamps:
0:21 Sandbox Install
2:44 Install SDK
3:32 Create Account
5:07 Fund Account
5:26 View Transaction
6:26 Instantiate Client and Build Transaction
8:20 Sign Transaction
8:28 Submit Transaction
Links:
AlgoExplorer: algoexplorer.io
GoalSeeker: goalseeker.purestake.io/algorand/testnet
Docker Compose Install: docs.docker.com/compose/install
Git Install: git-scm.com/book/en/v2/Getting-Started-Installing-Git
Sandbox: github.com/algorand/sandbox
Sandbox Video : youtu.be/uOZ95YzU9hU
Algorand Networks: developer.algorand.org/docs/reference/algorand-networks
Indexer: developer.algorand.org/docs/features/indexer
Community Wallets: developer.algorand.org/docs/community/#wallets
Algorand Wallet: github.com/algorand/algorand-wallet
TestNet Dispenser: https://dispenser.testnet.aws.algodev.network/
BetaNet Dispenser: https://bank.betanet.algodev.network/
Setting Up VSCode for Java SDK: developer.algorand.org/tutorials/vs-code-javascript
JavaScript SDK GitHub: github.com/algorand/js-algorand-sdk
JavaScript SDK Reference doc: algorand.github.io/js-algorand-sdk
Repl Live Demo: replit.com/@Algorand/Getting-Started-with-JavaScript#index.js
Join Algorand developers and ask questions on Discord: discord.gg/84AActu3at
Join Algorand developers and ask questions on Discord: discord.gg/84AActu3at
Read more about Boxes: developer.algorand.org/articles/smart-contract-storage-boxes
Explore Developer Resources: developer.algorand.org
Join Algorand developers on Discord: discord.gg/YgPTCVk
Tatum Website: tatum.io
Explore Developer Resources: developer.algorand.org
Join Algorand developers on Discord: discord.gg/YgPTCVk
30:38 First 6 months of Algorand
33:07 Algorand for Visual Studio
41:24 Reach
44:06 Beaker
Algorand for Visual Studio Extension: github.com/FrankSzendzielarz/AlgorandVisualStudio
Beaker: github.com/algorand-devrel/beaker
Reach: https://www.reach.sh/
PowerPoint: bit.ly/3V6yRwb
0:32 What is Beaker?
10:59 Smart Contracts
15:50 Deploy / Interact
Beaker Calculator: github.com/algorand-devrel/beaker-calculator
Beaker: github.com/algorand-devrel/beaker
Beaker Starter Kit: github.com/algorand-devrel/beaker-starter-kit
Beaker-TS: github.com/algorand-devrel/beaker-ts
Docs: http://beaker.algo.xyz
Auction Beaker-TS: github.com/algorand-devrel/beaker-auction
PowerPoint: bit.ly/3xyFbT0
Dev Docs: developer.algorand.org/docs/get-details/stateproofs/?from_query=state#create-publication-overlay
State Proofs Blog: medium.com/algorand/cross-chain-bridges-demand-better-security-2a27cb80f7f4
Explore Developer Resources: developer.algorand.org
Join Algorand developers on Discord: discord.gg/YgPTCVk
Tellor Website: tellor.io
Explore Developer Resources: developer.algorand.org
Join Algorand developers on Discord: discord.gg/YgPTCVk
CertiK Website: certik.com
Explore Developer Resources: developer.algorand.org
Join Algorand developers on Discord: discord.gg/YgPTCVk
0:50 Introduction
8:02 Why blockchain
10:21 Wayru Products
13:16: Pre-sale
14:46: Hotspot Pools
16:11: Long-term vision
17:34 Decipher 2022
19:03 Algorand Ecosystem collabs
21:02 Join the Wayru community
Wayru Website: wayru.io
Get your pass: decipherevent.com
Song by ChillRX, licensed on Dequency: app.dequency.io
Follow @Algorand on Twitter for the latest updates: twitter.com/Algorand
Follow @Algorand on Twitter for the latest updates: twitter.com/Algorand
0:54 Experience since launch
3:46 Algofi V2 updates
6:35 Aeneas rewards
8:08 Governance portal
10:13 Governance proposals
11:18 Coinbase integration
12:58 What’s next
15:22 Decipher
Algofi website: algofi.org
Anne and Jason will be sharing updates included within the just released PyTeal version 0.14.0 and demonstrating for AlgoDevs how to author ARC4 compliant smart contracts. ARC4 is the specification for the Algorand Application Binary Interface. The Algorand ABI is both a machine and human readable JSON file describing the methods exposed by the installed smart contract and importantly, what is required as both input and the expected return types.
Getting Started with PyTeal: developer.algorand.org/docs/get-details/dapps/pyteal
PyTeal on GitHub: github.com/algorand/pyteal
Install PyTeal: `$ pip install pyteal`
Explore Developer Resources: developer.algorand.org
Join Algorand developers on Discord: discord.gg/YgPTCVk
pNetwork Website: https://p.network/
Explore Developer Resources: developer.algorand.org
Join Algorand developers on Discord: discord.gg/YgPTCVk
Vendible Website: vendiblelabs.com
Explore Developer Resources: developer.algorand.org
Join Algorand developers on Discord: discord.gg/YgPTCVk
14:28 Panel Featuring:
- Noah Grossman, Algorand
- Adi Ben-Ari, Applied Blockchain
- Michel Dahdah, C3
- Cooper Daniels, TheReCoop
Learn more: medium.com/algorand/algorand-state-proofs-707d64038e35
mitbitcoinexpo.org
algorand.com
developer.algorand.org
Video by Oligbo Julie: twitter.com/OligboJ
Music by inaudio.org
algorand.com
mitbitcoinexpo.org
algorand.com
developer.algorand.org
Contact the Algorand's Business Solutions team: algorand.com/contact/enterprise
Explore the Algorand Ecosystem: ecosystem.algorand.com
In this session you will learn how to...
- Use PyTeal
- Use Reach to deploy on multiple blockchains
- Set up development environment
- Create a simple dApp
- Verify a dApp
- Pipeline UI
- Algostudio Visual Studio extension for C#/.NET
New to Algorand?
3:33 Intro to Algorand
8:20 Layer 1 overview
18:14 Smart contract overview
22:53 Setup Development Environment
New to building dApps? Start here:
24:51PyTeal and Python SDK
29:34 Reach
44:32 Pipeline UI
45:23 Visual Studio Extension and C# SDK
49:28 Ecosystem and Summary
Explore additional developer resources: developer.algorand.org/
Join other Algorand developers on Discord: discord.gg/YgPTCVk
Open Source: github.com/cusma/algorand-school
Featuring:
- Adi K. Mishra, CEO, Zone
- Cooper Daniels, Creator/Host of The ReCoop
Follow Algorand on Twitter: twitter.com/Algorand
Explore the Algorand ecosystem: ecosystem.algorand.com
Featuring:
- George Howard, Arts Advisor, Algorand
- DMC
Follow Algorand on Twitter: twitter.com/Algorand
Explore the Algorand ecosystem: ecosystem.algorand.com
Featuring demos on:
- Pipeline SDK
- Pipeline UI React
- React / Pipeline Lab
- Teal / Pipeline with Stacktrace
More info: pipeline-ui.com
Sign up for our next (live) office hour: algorand.com/developers
Explore additional developer resources: developer.algorand.org/
Join other Algorand developers on Discord: discord.gg/YgPTCVk
More info:
developer.algorand.org/docs/get-details/dapps/smart-contracts/apps/?from_query=avm%201.1#contract-to-contract-calls
Sign up for our next (live) office hour: algorand.com/developers
Explore additional developer resources: developer.algorand.org/
Join other Algorand developers on Discord: discord.gg/YgPTCVk
algorand.com
https://algorand.foundation/
ecosystem.algorand.com
developer.algorand.org
In this video, we focus solely on building smart contracts on the Algorand platform. The video covers smart contracts and illustrates specific use cases. In addition, developers are exposed to both TEAL and PyTeal languages for writing smart contracts. Finally debugging smart contracts is covered as well as Reach.
In this video you will learn:
- Getting Started with Smart Contracts and TEAL
- Algorand Virtual Machine - AVM
- Application Binary Interface - ABI
- Smart Contract usage scenarios
- PyTeal overview for writing smart contracts in Python
- Debugging Smart contracts with the Algorand Debugger
- Building dApps with Reach
PowerPoint: bit.ly/35ITgm4
Code:
github.com/algorand-devrel/demo-avm1.1
github.com/algorand-devrel/demo-abi
github.com/algorand-devrel/hackathon
github.com/algorand-devrel/hackathon/tree/master/algorandsamples/v2/mypythondemo/AVM/log
github.com/algorand-devrel/hackathon/blob/master/algorandsamples/v2/mypythondemo/pyteal/periodic_payment_pyteal.py
github.com/algorand-devrel/Reach-Morra-Game
Explore additional developer resources: developer.algorand.org/
Join other Algorand developers on Discord: discord.gg/YgPTCVk
Blockchain is considered one of the Web 3.0 technologies and we will cover how to build blockchain solutions. Algorand is a modern blockchain which creates blocks in under five seconds, with instant transaction finality. It scales to billions of users and is profiled at over 1000 transactions per second. You will learn how to use the SDKs to build Algorand blockchain solutions. Layer 1 Algorand Standard Asset(ASA), and Atomic Transfers will be covered.
In this video you will learn:
- Blockchain use cases.
- How to build blockchain solutions using the SDKs for Java, JavaScript, Python, Go and C#.
- How-to access tools for Getting Started, including Sandbox, on Algorand development.
- How to access developer portal resources including, SDKs, REST APIs, Command Line Tools, Tutorials, Solutions, Getting Started, and Articles
- The latest update on EcoSystem tools and programs.
See Russ Fustino and Ryan Fox, Algorand Developer Advocates, for this informative video on Algorand Blockchain.
Powerpoint: bit.ly/3sRwH7G
Code: github.com/algorand-devrel/workshop-gettingstarted
Explore additional developer resources: developer.algorand.org/
Join other Algorand developers on Discord: discord.gg/YgPTCVk
algorand.com
https://algorand.foundation/
ecosystem.algorand.com
developer.algorand.org
Reach Docs: https://docs.reach.sh/
Reach Discord: discord.gg/fbubkQaV
Sign up for our next (live) office hour: algorand.com/developers
Explore additional developer resources: developer.algorand.org/
Join other Algorand developers on Discord: discord.gg/YgPTCVk
algorand.com
Featuring:
- Ciara Sun, VP of Global Business, Head of Listing & Blockchain Investment, Huobi
Follow Decipher on Twitter: twitter.com/DecipherEvent
Learn more: algorand.com/decipher


