This release is a pre-release and may not be stable for production use.
popupfaucet
Ethereum testnet faucet CLI
What
Ephemeral faucets with shareable code phrases via an easy-to-use CLI app.
Network support for: OP Sepolia, Base Sepolia, Sepolia.
Why
Motivation originated with wanting a pain-free way to get workshop participants some testnet ether to participate with interactive components of the workshop.
Current options leave something to be desired:
- Ask users to navigate to and use a 3rd-party faucet
- cons: external point of failure, sales pitches, hoops (account creation/PoW), exhausted daily limits
- Create and pre-seed wallets then distribute, e.g., print and hand out
- cons: physical/in-person only, manual process
- Collect addresses, then use a script to distribute eth
- cons: if manual, interruptions with latecomers; if automated, one more thing to run and maintain
popupfaucet introduces one more option: pre-seeding a faucet accessible to anyone that can install a Python package and is aware of your code phrase.
How
pipx install popupfaucetpopupfaucet create- Select a network
- Choose a unique "event code"
- Send testnet ether to the address provided
- ✨ voila ✨
popupfaucet statusto view available funds in your faucetpopupfaucet dripto receive testnet funds from a faucet- Select the network
- Enter the event code
- Enter the address to receive the testnet ether
- ✨ enjoy ✨
Where
Metadata
Release files for popupfaucet 0.1.0b7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| popupfaucet-0.1.0b7.tar.gz | 4.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| popupfaucet-0.1.0b7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.0 kB
Release files / popupfaucet-0.1.0b7.tar.gz
| Download URL | popupfaucet-0.1.0b7.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
413fade0d9739ff18b572d4aade23e3e1fa9bb22a0a61913f216aa56d1350af8
|
|
BLAKE2b-256 checksum How to use checksums |
c91fb42f3911061a6f436702acb93937061ed0515349ab287c803fc4256c5713
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.3
|
Release files / popupfaucet-0.1.0b7-py3-none-any.whl
| Download URL | popupfaucet-0.1.0b7-py3-none-any.whl |
|---|---|
| Size | 4.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ef60aa5b6301260d0254cfa74ccefc6b3f6fb6898c2198cc245d44190a21cb5a
|
|
BLAKE2b-256 checksum How to use checksums |
3bf54f77a7b1c9790bc68b9fb312d00403d2b1e58a32a5bf904101a847cc8974
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.3
|