Devs should be able to use testnets without the need of ETH whatsoever.

Why is Wonderland doing this?

Wonderland, as the largest core development group in web3, cares deeply about the developer experience within the Ethereum ecosystem. While developing public goods is always at the core of what we do, in this instance, our aim is to streamline and elevate the test environment, making it more user-friendly and efficient for developers. This is just a small part of our broader mission to empower innovators in the creation of open, permissionless, and decentralized financial solutions.

How does it work

Instead of users sending transactions to an RPC, they will send signed transactions to a Sponsor which will execute it for them. This way, users will not have the need to have testnet ETH nor use faucets.

The key to fantastic UX will be having it easily integrated into Hardhat and Foundry scripts through a plugin.

The moving parts which need to be built are:

Constrains

  1. Sponsored Txs is a public good, 0 fees of any kind.
  2. Using it should take less than 1 minute for a dev to setup.
  3. It must be easily deployable into any EVM compatible chain.
  4. It must have full integration with Foundry and Hardhat scripts.
  5. The transaction latency must not be increased by more than 5 seconds per transaction.

Flows