benbit
1.2K posts

benbit
@BenByrnes
Jack of all trades, master of dumb. Ethscription #185043








🚨 HUGE GIVEAWAY! I’ll be giving away 1 thing every 24 hours for 11 days. First will be 100M $PNDC ($160) by @Pauly0x followed by 10 @ethscriptions (see comments). To be eligible to win: 🟩 - Like & Repost 🟩 - Follow @ethscriptions & @michaelhirsch 🟩 - Comment with ENS or wallet

Introducing The Ethscriptions Virtual Machine (ESC VM) The ESC VM enhances the functionality of the Ethscriptions Protocol by enabling ethscriptions to function as computer commands in addition to digital artifacts. These computer commands allow users to interact with special computer programs called Dumb Contracts. The Ethscriptions Virtual Machine is not yet a true VM in that it currently executes only curated Dumb Contracts. This will change as we progress toward bringing general purpose computation to Ethscriptions. Using Dumb Contracts The ESC VM accepts two commands: Deploy, which creates a new Dumb Contract, and Call which calls a state-changing function on an existing Dumb Contracts. To issue these commands, create a new ethscription with address(0) as the "to" and JSON in this format as the ethscription content. Deploy template: Call template: Writing Dumb Contracts Dumb Contracts are specified in Solidity but can run using any programming language as long as the behavior matches the Solidity spec. Our current Dumb Contract implementation is written in a dialect of Ruby called "Rubidity" The ESC VM is Live on Goerli Check it out here: goerli.ethscriptions.com/contracts. There is a tutorial for creating and using a dex liquidity pool Dumb Contract. You can also check out the full write up on GitBook with more technical details as well as answers to questions like "is this an L2?" (it isn't) docs.ethscriptions.com/esips/esip-4-t… Finally leave feedback in this GitHub issue: github.com/ethscriptions-… Thanks!









An exciting GM today! 🎉 If all goes well, I’ll be listing my Pillars on ethscriptions on 7/27 at 10:30am PST! Note: (I’ll be keeping 8 & 9 for myself) Details below, and thank you all for the love on these! 🥰 Thanks to @tomismeta @dumbnamenumbers @michaelhirsch for all the help!















