Arthur Breitman

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.

Justice for All! Diving into JsTz, a Native JavaScript Environment for Web3 Development
#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.

Software Engineer

tree-IT GmbH
Bad Neustadt an der Saale, Germany

Intermediate
Senior

Angular Developer

Picnic Technologies B.V.
Amsterdam, Netherlands

Intermediate
Senior

Featured Partners

Related Articles

View all articles
DC
Daniel Cranney
Dev Digest 195: End of Likes, JavaScript’s a Zoo, and Messing with Bots!
Inside last week’s Dev Digest 195 . 👎 No more external likes 🤗 Needy programs 📉 The worst selling Microsoft product 🟨 JavaScript engines zoo 🍞 No more toasts! 🤖 Messing with bots 👔 Beware of fake job interviews 🗞️ Join over 150,000 developers alread...
Dev Digest 195: End of Likes, JavaScript’s a Zoo, and Messing with Bots!
CH
Chris Heilmann
Dev Digest 136 - No JS(on) of mine
News 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 ...
Dev Digest 136 - No JS(on) of mine
CH
Chris Heilmann
All the videos of Halfstack London 2024!
Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
All the videos of Halfstack London 2024!
DC
Daniel Cranney
Dev Digest 177: Blockchain, jQuery and a Prompt Playground
Inside last week’s Dev Digest 177 . 😫 Do AI tools slow down developers by 20%? 📝 The State of DevSecOps ⚠️ 2.3M Chrome and Edge browsers infected by malicious extensions 🤔 Is it still worth using jQuery? 🪦 10 dead influential programming languages 💻...
Dev Digest 177: Blockchain, jQuery and a Prompt Playground

From learning to earning

Jobs that call for the skills explored in this talk.

Technical Team Lead-Node.JS

Technical Team Lead-Node.JS

K2 Partnering Solutions Ltd
Municipality of Valencia, Spain

Scrum
React
Node.js
TypeScript
Agile Methodologies