Justice for All! Diving into JsTz, a Native JavaScript Environment for Web3 Development
Imagine calling an off-chain API from a smart contract just like a `fetch` request. JsTz runs the V8 engine on-chain to make it possible.
#1about 2 minutes
Introducing JsTz for native JavaScript Web3 development
JsTz is a Layer 2 solution on the Tezos blockchain that provides a native JavaScript runtime, eliminating the need for compilation or custom languages.
#2about 2 minutes
Why JavaScript is the ideal language for blockchain
JavaScript's massive developer ecosystem, extensive tooling, and strong support from large language models make it a strategic choice for Web3 development.
#3about 2 minutes
A truly native runtime versus compilation approaches
Unlike previous attempts that compiled a JavaScript-like syntax, JsTz runs the V8 engine directly on-chain for full language and API compatibility.
#4about 2 minutes
Replicating the web development experience on-chain
The developer workflow mirrors standard web practices, using NPM for packages, a CLI for deployment, and the V8 inspector protocol for debugging.
#5about 2 minutes
Built-in oracles for secure off-chain data access
JsTz includes enshrined oracles that allow smart contracts to make secure fetch calls to external web APIs using trusted execution environments.
#6about 3 minutes
Simplifying user onboarding with account abstraction
Account abstraction features like social logins, passkeys, and sponsored (gasless) operations are built-in to remove friction for mainstream users.
#7about 3 minutes
Integrated cross-chain bridging for unified liquidity
The platform includes native cross-chain bridging to ensure applications can access users and assets from other major blockchain networks without relying on third-party protocols.
#8about 2 minutes
Achieving EVM compatibility through Etherlink integration
JsTz integrates with Etherlink, Tezos's EVM layer, to give developers access to the extensive EVM tooling, exchanges, and custodian ecosystem.
#9about 3 minutes
The project roadmap from testnet to mainnet launch
The development timeline includes a private testnet for initial testing, a public testnet for broader feedback, and a mainnet launch planned for early next year.
#10about 2 minutes
A progressive rollout strategy focused on developer feedback
JsTz is launching with a progressive decentralization model to rapidly incorporate developer feedback and perfect the user experience, unlike the day-one decentralized launch of Etherlink.
#11about 1 minute
How to get involved and start building with JsTz
Developers can start experimenting with JsTz by visiting the official website and joining the active developer community on Discord.
Related jobs
Jobs that call for the skills explored in this talk.
Dev Digest 215: Agent Memory, JS2026, Googlebot Analysis & Canvas❤️HTMLInside last week’s Dev Digest 215 .
🗿 Make AI talk like a caveman
🧠 A guide to context engineering for LLMs
🤖 Simon Willison on agentic engineering
🔐 Axios supply chain attack post mortem
🛡️ Designing AI agents to resist prompt injection
🎨 HTML in c...
Christina Schaireiter
Why Attend a Developer Event?Modern software engineering moves too fast for documentation alone. Attending a world-class event is about shifting from tactical execution to strategic leadership.
Skill Diversification: Break out of your specific tech stack to see how the industry...
Chris Heilmann
Dev Digest 136 - No JS(on) of mineNews and ArticlesDouglas Crockford is our featured video, so let's talk about evolving JavaScript and all things JSON. Judicious JSON explains all the weird things in it, you can learn why it can be incredibly slow, people wonder what even is a JSON ...