ethereumjs-vm
evm-tableland
ethereumjs-vm | evm-tableland | |
---|---|---|
1 | 2 | |
1,292 | 33 | |
- | - | |
10.0 | 8.2 | |
over 2 years ago | 5 days ago | |
TypeScript | TypeScript | |
Mozilla Public License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ethereumjs-vm
-
Daily General Discussion - November 22, 2021
EthereumJS VM v2.5.0 is here, the "biggest VM release of the year" with Constantinople support, Full Consensus conformity and a new StateManager interface.
evm-tableland
-
Funding opportunity for early stage projects & founders in Web3
Tableland (tableland.xyz) runs a small launchpad where we give devs microgrants to build web3 games and other types projects, too. It's provides funding for 8 weeks to launch a prototype using the tableland protocol If that's you, the application takes 2 minutes.
-
First P2E game on tableland (1)
/** * @dev create table in TableLand * @param _registry The registry address */ function createMetadataTable(address _registry) external payable onlyOwner returns (uint256) { /* * registry if the address of the Tableland registry. You can always find those * here https://github.com/tablelandnetwork/evm-tableland#currently-supported-chains */ tableland = ITablelandTables(_registry); metadataTableId = tableland.createTable( address(this), /* * CREATE TABLE prefix_chainId ( * int id, * string name, * string description, * string image, * string background_color, * string external_url, * string animation_url, * string owner, * ); */ string.concat( "CREATE TABLE ", tablePrefix, "_", StringsUpgradeable.toString(block.chainid), " (id int, name text, description text, image text, background_color text, external_url text, animation_url text, owner text);" ) ); metadataTable = string.concat( tablePrefix, "_", StringsUpgradeable.toString(block.chainid), "_", StringsUpgradeable.toString(metadataTableId) ); emit CreateMetadataTable(metadataTable, metadataTableId); return metadataTableId; }
What are some alternatives?
bsc - A BNB Smart Chain client based on the go-ethereum fork
whatsabi - Extract the ABI (and other metadata) from Ethereum bytecode, even without source code.
ethereumjs-monorepo - Monorepo for the Ethereum VM TypeScript Implementation
remix-project - Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.
ethereumjs-util - Project is in active development and has been moved to the EthereumJS monorepo.
yarn.build - Build 🛠 and Bundle 📦 your local workspaces. Like Bazel, Buck, Pants and Please but for Yarn Berry. Build any language, mix javascript, typescript, golang and more in one polyglot repo. Ship your bundles to AWS Lambda, Docker, or any nodejs runtime.
awesome-rocketpool - 🚀 A curated list of awesome Rocketpool resources [Moved to: https://github.com/superphiz/awesome-rocketpool]
rocketpool - Decentralised Ethereum Liquid Staking Protocol.
countersoiree - 💃 🧪 GraphQL for the Ethereum mempool.
keepassxc - KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
l2beat - L2BEAT is an analytics and research website about Ethereum layer two (L2) scaling solutions.
graphql-starter-kit - 💥 Yarn v2 based monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React, Relay, and Material UI. [Moved to: https://github.com/kriasoft/graphql-starter]