A JS Dev's Guide to Not Dismissing Blockchain

Bookmark
Rate this content

Still wondering what blockchain is actually good for? This talk breaks it down in clear, developer-friendly terms: what makes it different and where it's useful. You'll explore real-world examples and see how AlgoKit 3.0 adds a powerful new tool to your stack — enabling you to build full decentralized applications, including smart contracts, using one familiar language: TypeScript.

This talk has been presented at JSNation US 2025, check out the latest edition of this JavaScript Conference.

FAQ

The Algorand Foundation is a non-profit organization that promotes the adoption of the Algorand blockchain, which is a high-performance, third-generation blockchain.

Brian Wipo is the leader of the Developer Relations team at the Algorand Foundation, and he can be found on social media as SilentRhetoric or on LinkedIn by his full name.

Applications include the tokenized ownership of solar panels and real estate, supply chain traceability, and gold and metals tokenized for trading. Additionally, stable coins can be used with a para wallet and a Mastercard debit card for store purchases.

Algorand TypeScript 1.0 allows developers to write smart contract applications in TypeScript, making it easier to develop blockchain applications without needing to learn special-purpose languages like Solidity or Rust.

Algorand offers high performance, solves problems experienced with other blockchains like Bitcoin or Ethereum, and has been running with no downtime for over six years.

The Algorand blockchain serves as a public distributed database, allowing for the public tracking of data integrity by recording verifiable data on-chain.

New regulations are making crypto-based stablecoins and other blockchain technologies more mainstream, moving them out of a gray area and promoting wider adoption.

Developers can add blockchain as a module to their traditional front and back-end database stack and interface with it from either end. Algorand TypeScript further simplifies this integration.

The process involves writing in TypeScript, which is then compiled through several intermediate steps, ending as Teal, an assembly language that runs on the blockchain.

Developers can experiment with Algorand by scanning a QR code to access documentation, join the Discord community, and participate in workshops to build applications.

Brian Whippo
Brian Whippo
8 min
17 Nov, 2025

Comments

Sign in or register to post your comment.
Video Summary and Transcription
Brian Wipo, Developer Relations lead at the Algorand Foundation, discusses the relevance of blockchain in 2025 and its impact on developers. Algorand's high-performance blockchain addresses key issues faced by other platforms, enabling new markets and real-world applications like tokenized assets and supply chain traceability. In 2025, blockchain excels in disintermediating markets, tracking data integrity, and creating new markets such as fractional ownership of assets. Real businesses on Algorand include tokenized solar panels, real estate ownership, supply chain traceability, and more. Using a para wallet with a mastercard debit card, you can buy items at the store with stable coins. Algorand TypeScript 1.0 simplifies writing smart contracts on the chain in TypeScript. TypeScript developers can now integrate blockchain using a compiler that transforms code into Teal assembly language for blockchain execution.

1. Analysis of Blockchain Relevance in 2025

Short description:

Brian Wipo, Developer Relations lead at the Algorand Foundation, discusses the relevance of blockchain in 2025 and its impact on developers. The industry is moving past inflated expectations towards practical applications, with a focus on regulated stablecoins and mainstream adoption. Algorand's high-performance blockchain addresses key issues faced by other platforms, enabling new markets and real-world applications like tokenized assets and supply chain traceability.

WIPO Thank you so much for coming to the talk. I also want to extend a huge thank you to all the amazing folks at the Algorand Foundation who make this possible, and of course the GitNation team for bringing us here for this excellent conference. I'm Brian Wipo. I lead the Developer Relations team at the Algorand Foundation. We're the non-profit that promotes the adoption of the Algorand blockchain. You can find me on most socials as SilentRhetoric or on LinkedIn by my full name.

You may be wondering why I'm talking to you about blockchain in 2025, especially the end of 2025, and I'm going to take a few minutes to tell you why it's relevant as a general statement and also why it's relevant to you as developers at JSNation. We at the Algorand Foundation appreciate that blockchain is off the peak of inflated expectations in this concept of the Gartner Hype Cycle. Years ago there were all sorts of talks about blockchain and people thought that it would be a solution for all sorts of problems. Now though, I think it's fair to say that we're working our way up the slope of enlightenment on this framework. There's a lot of quiet work going on and with new laws and regulations in Europe and the U.S., a lot of regulated crypto-based stablecoins and other blockchain technologies are going to become mainstream very quickly. I think over the next 12 months this is going to be huge in the U.S. and you're going to want to know what's happening on this front.

2. Algorand Blockchain Capabilities in 2025

Short description:

Algorand, a high-performance third-generation blockchain, solves key issues faced by other platforms like Bitcoin and Ethereum. In 2025, blockchain excels in disintermediating markets, tracking data integrity, and creating new markets such as fractional ownership of assets. Real businesses on Algorand include tokenized solar panels, real estate ownership, supply chain traceability, and more.

For context, Algorand is a single-layer blockchain. We run this blockchain and it's been up for over six years with no downtime. It's what you could describe as a third generation blockchain. It's very high performance and it solves some of the problems that you may have experienced with Bitcoin or Ethereum or other blockchains if you ever tried to build something web-3.

In 2025 we understand that there are a few classes of problems that blockchain is good at solving. The first is disintermediating markets, taking middlemen out of these situations and enabling peer-to-peer transactions. Also, publicly tracking data integrity, taking advantage of the fact that blockchain is a public distributed database and you can record data there if you want people to be able to verify it for various reasons. And just creating new markets in things where the infrastructure enables things to happen like fractional ownership of assets that isn't really economical in traditional financial markets.

So we have a few examples of real businesses that are being built on the Algorand blockchain. These aren't theoretical anymore, these are live. These are running on our main net network. Things like the tokenized ownership of solar panels so you can get the value from the electricity they generate. Tokenized ownership of real estates or houses that you can buy a share of for as little as $50. Supply chain traceability, gold and metals tokenized on-chain for trading.

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

Web 3 Gaming: What it is and Why it Matters
JS GameDev Summit 2022JS GameDev Summit 2022
36 min
Web 3 Gaming: What it is and Why it Matters
Web3 gaming enables decentralized identity and finance, allowing game developers to bypass centralized platforms. It is driven by wallets, ERC20 tokens, and NFTs. Web3 games focus on collaborative world-building, ownership, and open-source collaboration. The challenge is achieving decentralization while addressing economic and technological limitations. Web3 aims to redefine the gaming industry by using economic tools and exploring new genres like RPG and RTS games.
Building Dapps with React
React Advanced 2021React Advanced 2021
30 min
Building Dapps with React
The Talk discusses building decentralized applications (DApps) with React and explores the benefits of smart contract technology. It highlights the characteristics and infrastructure of Web 3 applications, including decentralized indexing, off-chain data storage, and decentralized file storage. The Talk also covers identity in Web 3, with a focus on self-sovereign identity and the use of blockchain for identity verification. The process of building a DApp with React and Hard Hat is explained, along with deploying contracts and interacting with them. Overall, the Talk provides insights into the world of DApps and the technologies involved.
Building a Decentralized Web With Web5
JSNation 2024JSNation 2024
13 min
Building a Decentralized Web With Web5
Today's Talk introduces Web5, which combines the best of Web 2 and Web 3 to build a decentralized web. Web5 consists of three pillars: decentralized identifiers, verifiable credentials, and decentralized applications. Verifiable credentials are used on platforms like LinkedIn, while decentralized web nodes act as data stores for web apps. Web5 allows users to own their data, reduces friction in onboarding, and enables example applications like Universal Music Playlist and Connected Travel. Building for Web5 presents challenges such as key management and data usage, but there are resources available to learn more about the technologies.
React on the Blockchain - the Missing Getting Started Guide
React Summit Remote Edition 2021React Summit Remote Edition 2021
32 min
React on the Blockchain - the Missing Getting Started Guide
Today's talk is a guide to developing on the blockchain using Solidity and React. It covers the basics of blockchain, Ethereum, and smart contracts. Interacting with the blockchain involves submitting transactions and solving cryptographic puzzles. Smart contracts can be written in Solidity and tested using the Remix Web IDE. To connect to the Ethereum blockchain, you can run a local node or use an Ethereum node provider. Setting up the development environment involves installing Node.js, Python, Truffle, and MetaMask. Working with Web3 allows for interacting with contracts. The blockchain provides transparency and decentralized networks for use cases like decentralized finance.
Building GraphQL APIs on Ethereum
GraphQL Galaxy 2021GraphQL Galaxy 2021
8 min
Building GraphQL APIs on Ethereum
This Talk is about building GraphQL APIs on top of Ethereum and the Ethereum virtual machine. The graph is an indexing protocol for querying blockchain networks like Ethereum and IPFS. Developers can build APIs called subgraphs to efficiently index data and make it available for querying from frontend applications. The graph serves over 1 billion queries per day and is used in various Web3 applications including DeFi, gaming, and NFT marketplaces. The process involves defining the data model using the GraphQL schema and contract addresses, deploying and testing the subgraph, and using a GraphQL client to query the subgraph.
Build Blockchain dApps using JavaScript
JSNation 2022JSNation 2022
21 min
Build Blockchain dApps using JavaScript
Hello, my name is Russ Fustino, and welcome to Build Blockchain DApps Using JavaScript. We'll cover Algorand blockchain, layer one, setup your development environment, creating a simple DApp, verification, and UI controls from pipeline. Blockchain tools are now accessible to anyone for creating liquidity pooling, staking, and more. The Italian Society of Authors and Publishers is using NFTs on the Algorand blockchain to identify copyrights. Algorand accounts, ASAs, Atomic Transactions, Algorand Smart Contracts, and reporting with Indexer are part of the solution. Creating NFTs can be done using visual tools like Algodesk.io and wallets like Algosigner and MyAlgoWallet. Algorand atomic transfers guarantee the exchange of goods and facilitate decentralized applications. Smart signatures approve spending transactions and smart contracts facilitate global and local storage. DApp architecture includes a UI front end, payment transactions between accounts, asset transactions for NFTs and Fungible Tokens, and application calls for smart contracts. Various SDKs and tools are available, such as AlgoDesk.io, Algorand Studio, and Algodia. Reach is a high-level language and compiler for deploying DApps to the blockchain. Verification and audits play a crucial role in preventing locked away tokens. The Pipeline UI offers controls and components for easy integration into solutions.

Workshops on related topic

Web3 Workshop - Building Your First Dapp
React Advanced 2021React Advanced 2021
145 min
Web3 Workshop - Building Your First Dapp
Top Content
Featured Workshop
Nader Dabit
Nader Dabit
In this workshop, you'll learn how to build your first full stack dapp on the Ethereum blockchain, reading and writing data to the network, and connecting a front end application to the contract you've deployed. By the end of the workshop, you'll understand how to set up a full stack development environment, run a local node, and interact with any smart contract using React, HardHat, and Ethers.js.
Querying Blockchain Data with GraphQL
JSNation 2023JSNation 2023
64 min
Querying Blockchain Data with GraphQL
WorkshopFree
Simon Emanuel Schmid
Simon Emanuel Schmid
Curious about how data works in the world of blockchain? Join Simon in an engaging session about The Graph, the decentralized indexing protocol that makes it easy for blockchain developers to search and query blockchain data. 
Table of the contents:- Understanding blockchain data- Anatomy of a smart contract- Indexing blockchain data with The Graph- Accessing data on The Graph- Recommended subgraphs- Writing subgraphs overview
How to Build UI's for Smart Contracts
React Summit 2022React Summit 2022
134 min
How to Build UI's for Smart Contracts
Workshop
Rahat Chowdhury
Rahat Chowdhury
There are many journeys we can take into becoming a web3 developer. Not all journeys require learning a completely new language and becoming a smart contract developer. In this workshop we will learn how to build our own React UI on top of any existing smart contracts on the Polygon Proof of Stake Blockchain. We will explore a basic overview of blockchains and learn about the advantages of building on Polygon. We will also gain an understanding of what Smart Contracts are, learn how to find existing ones, and learn tools that help us interact with them from a React application.
Build Web3 apps with Javascript
JSNation 2022JSNation 2022
49 min
Build Web3 apps with Javascript
Workshop
Shain Dholakiya
Shain Dholakiya
The workshop is designed to help Web2 developers start building for Web3 using the Hyperverse. The Hyperverse is an open marketplace of community-built, audited, easy to discover smart modules. Our goal - to make it easy for JavaScript developers to build Web3 apps without writing a single line of smart contract code. Think “npm for smart contracts.”Learn more about the Hyperverse here.We will go over all the blockchain/crypto basics you need to know to start building on the Hyperverse, so you do not need to have any previous knowledge about the Web3 space. You just need to have JavaScript experience.