Evmts never juggle ABIs and contract addresses again (alpha 🏗️🚧)
EVMts has paused releases while it works on EVMts 1.0 💥. Check progress here
evmts-monorepo
EVMts (alpha) offers direct solidity imports with LSP features
Try it out
Try out our online frontend example on stackblitz
Try cloning our minimal bun example on github
Docs (under construction) for docs, guides, API and more! 📄
VisitContributing 💻
Contributions are encouraged, but please open an issue before doing any major changes to make sure your change will be accepted.
Getting started contributing
- Install bun
npm i bun --global && bun --version
- Update submodules
git submodule update --init --recursive
- Run everything
bun all
will run everything
bun all
This includes
- linting package.json
- linting source code
- generated docs
- building all .d.ts types for all packages
- building all cjs for all packages
- running all tests
- running all dev fixtures
- Read CONTRIBUTING.md if making code changes as an introduction to EVMts
🚧 WARNING: UNDER CONSTRUCTION 🚧
This project is in alpha and subject to frequent changes