Grow Open Source Bounties Hackathons Grants Quests Kudos
Back to Grants

Interstate Network - EVM optimistic rollup

Grant Accepts Any Token

Last Update: 2 weeks, 1 day ago





1 contributors


{"ops":[{"attributes":{"underline":true,"bold":true},"insert":"Interstate Network - Layer 2 EVM Blockchain"},{"insert":"\n\nInterstate Network is a layer 2 Ethereum network that supports smart contract execution.\n\n"},{"attributes":{"link":"https://medium.com/@dillonkellar/interstate-one-98ad6339892d"},"insert":"Recent Medium article"},{"insert":"\n"},{"attributes":{"link":"https://github.com/interstate-network/interstatejs"},"insert":"JS Monorepo"},{"insert":"\n\nWe're calling our first implementation Interstate One, and it will have the following features:\n- Regular transactions can be sent between mainnet and the sidechain, meaning contracts on each can asynchronously call each other\n- Contracts can be deployed to the sidechain, but only through mainnet via a special deployment contract which makes sure we have a permanent record of the code on mainnet\n- The sidechain can execute all EVM opcodes in smart contracts except for CREATE, CREATE2, SELFDESTRUCT, DIFFICULTY\n- Block headers are modified from Ethereum, but have most of the same values\n- Multiple bonded aggregator model, consensus tied to mainnet state\n- \"Optimistic Rollup\" approach to data availability -- all transactions and intermediate state roots sent to mainnet\n- Fraud proof smart contracts on mainnet for verifying every part of sidechain execution\n- All existing eth tooling which is not broken by the above (i.e. tools that require standard contract creation or block headers) can be used with no modifications -- MetaMask and web3 will work just fine\n- Remaining tooling can be used with minor modifications\n\n"},{"attributes":{"bold":true},"insert":"Status"},{"insert":"\nThe JS monorepo is now open source.\nThe auditor node is just about finished, which will allow anyone to run a node that automatically submits fraud proofs to revert invalid blocks.\nThe contracts are working and mostly tested.\n\n\n\n"}]}

Activity Feed