Jolly Roger and Hardhat-deploy
100%
average score over 2 application evaluations
Game studio developing open-source gaming software and tools including a deployment plugin, a connection library, a typescript indexer, and a template for decentralized game applications.

Etherplay is a game studio building open-source game and tooling

it includes:

  • hardhat-deploy: (https://github.com/wighawag/hardhat-deploy) the most popular hardhat plugin for contract deployment that supports unique features to easily deploy contract, track them and test them. Plus it include Hot Contract Replacement to easily test complex scenario for the frontend
  • forge-deploy: (https://github.com/wighawag/forge-deploy) a similar tool for foundry/forge
  • web3-connection: (https://github.com/jolly-roger-eth/web3-connection) a library to handle wallet and connection while tracking transaction state
  • ethereum-indexer: (https://github.com/jolly-roger-eth/ethereum-indexer) a typescript indexer module that support in-browser indexing allowing application to have zero backend and only require the user to have a wallet connected to an ethereum node, nothing else.
  • jolly-roger the template : (https://github.com/wighawag/jolly-roger) which include everything organized to develop applications easily -fuzd: https://fuzd.dev/ that allow for blindfolded execution of transactions after a certain time, perfect for commit+reveal mechanism

(Note that currently repository are spread on different account, the plan is to consolidate all of this under Etherplay umbrella, all of this work has been done my myself, see my previous grant) The goal is to continue provide the best SDK for decentralised games . I use it for my onchain games since 2019

Jolly Roger and Hardhat-deploy History

People donating to Jolly Roger and Hardhat-deploy, also donated to

An Ethereum protocol for quadratic funding of public goods that's trust-minimized, collusion-resistant, and can operate pseudonymously without central servers. Funding supports development and future project rounds.
Developing a low-power ARM64 Ethereum node for easy setup, supporting full, archive, and staking capabilities, and enhancing network decentralization through user-friendly automation and client diversity.
Gaslite
Open-source repository with optimized Solidity code snippets and libraries, including MerkleProofLib, aiming for clean, efficient code and gas optimization, used by major blockchain platforms.