/plasma-evm-contracts

Plasma EVM contracts for Tokamak Network

Primary LanguageJavaScript

Plasma EVM contracts built by Tokamak Network

At present, all official development for Plasma EVM has been paused. If you're interested in contributing, please submit your pull requests, and we'll review them.

Deployed contracts on mainnet

Tokens

Managers

ETC

Plasma EVM RootChain contract

Build Status Discord

Implementation Status

  • Make enter / exit requests
  • Submit NRBs / ORBs
  • Finalize block and requests
  • Challenge on Exit
  • Challenge on Null Address Transaction in NRBs

Development

The contracts can be deployed in ethereum and plasma chain. Check the truffle-config.js and set up the networks accroding to it. For the simple start of development, just run run.rootchain.sh in Onther-Tech/go-ethereum and run.pls.sh in Onther-Tech/plasma-evm.

Lint

npm run lint