From Hype to Reality: Testnet-Testnet Pools Offer True Public Good for Developers

Pantos
Pantos
Published in
4 min readApr 3, 2023

In recent weeks, there has been a discussion around testnet coins in the blockchain developer community. This discussion was initiated by the announcement of Layerzero to introduce mainnet-testnet pools for ETH and göETH. While the team that developed the solution has valid arguments about the scarcity of testnet coins like göETH, the core Ethereum developer community has also brought up many arguments that speak against such an approach. For example, the introduction of economic barriers for developers and incentivization of faucet attacks.

We are proud to announce today our latest contribution for developers: testnet-testnet pools powered by Pantos. This permissionless way of obtaining and exchanging tokens will make it much easier for developers to get their hands on the testnet assets they need without being dependent on various faucets. We believe that this is a step in the right direction to improve the current situation.

A big shoutout to María Paula and the entire BNB Chain team for their amazing support and assistance in launching this new initiative.

Layerzero’s Mainnet-Testnet pools: The Scarcity Debate

Layerzero’s blog post claimed that they are offering a public good by providing mainnet-testnet pools for developers. However, this claim has been met with skepticism by many members of the developer community. The main concern raised is that such pools create economic barriers for developers. Developers would need to pay for testing, which can be a significant burden, especially for developers from underprivileged backgrounds. Additionally, the faucet attacks that can result from the scarcity of testnet coins like göETH can be a severe issue, especially for smaller projects.

Testnet-Testnet pools: A better Public Good for Multichain Developers

With great interest and concern, we have been following the development in the last weeks and thought about possible solutions to improve the situation. As an organization committed to bringing the blockchain developer communities closer together, we have been reaching out to developers of different blockchain ecosystems and discussing with them our idea to improve the availability of testnet assets for developers.

The advantages of testnet-testnet pools

We understand how hard it can be for developers to get testnet tokens for every chain they want to work on. With our testnet-testnet pools, we offer a way to quickly and easily swap your testnet tokens, without having to pay for testing. This solution is much more effective for developers than the recently introduced pools by Layerzero.

Initial set-up of the göETH/tBNB pool

The pool is permissionless and hosted on Pancakeswap (BNB Testnet). As göETH does not exist on the BNB Chain, we are utilizing the wrapped Pantos token panETH. Wrapping göETH to panETH can be done within seconds using the Pantos web app.

The initial price of 1 GöETH has been set to 1 tBNB. We seeded the pool initially with 12,500 panETH and 12,500 tBNB. We hope we can inspire more people to join the initiative and move away from mainnet-testnet bridges/pools, towards a more valuable solution for developers in the form of testnet-testnet pools.

How it works

The panETH/tBNB pool is hosted on the BNB Chain testnet using Pancakeswap. To send your göETH to the BNB Chain, you need to wrap and send them using the Pantos web app (testnet beta). After you receive the panETH on the BNB testnet, you can easily swap them on Pancakeswap as usual. Of course, you can swap your tBNB as well for panETH and transfer them back to Goerli using Pantos to receive the unwrapped göETH.

Step-by-step: göETH to tBNB

  1. Wrap your göETH using the Pantos web app
  2. Transfer your panETH to BNB Chain using the Pantos web app
  3. Swap your panETH to tBNB using Pancakeswap

Step-by-step: tBNB to göETH

  1. Swap your tBNB to panETH using Pancakeswap
  2. Transfer your panETH to Goerli using the Pantos web app
  3. Unwrap your panETH to receive the göETH using the Pantos web app

Keep in mind: You need PAN to use the Pantos web app, you can request it using the faucet here. If you do not see PAN or panETH in your wallet, you can import it automatically here. (Make sure to select the desired chain in your wallet)

Multichain Development made easy

In conclusion, we believe that the introduction of testnet-testnet pools is a significant step forward for blockchain developers. By making testnet assets more exchangeable and accessible, developers will be able to work more efficiently and effectively across different blockchain ecosystems. With our initial testnet-testnet pool powered by Pantos, we aim to offer a better alternative to mainnet-testnet pools, which can create economic barriers for developers and incentivize faucet attacks.

At Pantos, we are committed to supporting the development of blockchain technology and the communities that drive it. We believe that initiatives like this can bring blockchain developers closer together and foster collaboration across different chains. We hope that our testnet-testnet pool initiative will inspire others to create similar pools for different blockchain ecosystems so that developers can eventually freely swap between testnet assets as needed.

We encourage all blockchain developers to join us in our efforts to improve the availability of testnet assets and make testing more accessible for everyone. Together, we can make blockchain development more efficient, effective, and fun!

Feel free to join our community on Telegram if you have any questions or want to share feedback with us: https://t.me/PantosIO_EN

--

--

Pantos
Pantos
Editor for

The first multi-blockchain token system. Made with ♥ and care in Vienna by @bitpanda.