Giter Site home page Giter Site logo

faucet's Introduction

preview

You can choose either Faucet Service or Self-hosted options:

Faucet Service

Why Faucet Service?

  • High Concurrency: Capable of handling high concurrent requests.
  • Robot Prevention: Only browser users are allowed to claim.
  • No Deployment Needed: Simply requires a REST endpoint and basic configuration.
  • Explorer Integration: Native integration with the Ping Dashboard on testnet.ping.pub.
  • Customized Claiming Rules: Limited by IP address and wallet address.

Prepare for Faucet Service

  • Submit Chain Configuration: You can submit your chain configuration here.
  • Fund the Faucet: Find the faucet address on your faucet page and send some tokens to it.

Self-hosted

  • Multi-chain: Supports multiple blockchains.
  • Cosmos: Supports simple Cosmos-based blockchains.
  • Evmos: Supports Evmos-like blockchains.

Does not support high concurrency and robot prevention.

Donation

Your donation will help us create better products. Thank you in advance.

Address for ERC20: USDC, USDT, ETH

0x88BFec573Dd3E4b7d2E6BfD4D0D6B11F843F8aa1

faucet's People

Contributors

liangping avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

faucet's Issues

Error: Invalid string. Length must be a multiple of 4

Requesting tokens throws Invalid string. Length must be a multiple of 4 although the tokens do get sent to the recipient address.
This is because of some breaking changes in tendermint version as per: cosmos/cosmos-sdk#11997
Updating cosmjs/crypto, cosmjs/proto-signing, cosmjs/stargate dependencies version to ^0.31 solves the problem.

missing provider on ethermint

Trying to setup faucet for EVM based chain. All started, faucet balance checked correctly, but at token request I've get following error

request tokens to  cascadia1eccss2kg6v0km8a3ld04s5lsjtv85fshpyh092 ::ffff:188.246.249.30
xxl e  Error: missing provider (operation="sendTransaction", code=UNSUPPORTED_OPERATION, version=abstract-signer/5.7.0)
    at Logger.makeError (/home/ubuntu/ppub-faucet-multi/node_modules/@ethersproject/logger/lib/index.js:238:21)
    at Logger.throwError (/home/ubuntu/ppub-faucet-multi/node_modules/@ethersproject/logger/lib/index.js:247:20)
    at Signer._checkProvider (/home/ubuntu/ppub-faucet-multi/node_modules/@ethersproject/abstract-signer/lib/index.js:395:20)
    at Wallet.<anonymous> (/home/ubuntu/ppub-faucet-multi/node_modules/@ethersproject/abstract-signer/lib/index.js:144:30)
    at step (/home/ubuntu/ppub-faucet-multi/node_modules/@ethersproject/abstract-signer/lib/index.js:48:23)
    at Object.next (/home/ubuntu/ppub-faucet-multi/node_modules/@ethersproject/abstract-signer/lib/index.js:29:53)
    at /home/ubuntu/ppub-faucet-multi/node_modules/@ethersproject/abstract-signer/lib/index.js:23:71
    at new Promise (<anonymous>)
    at __awaiter (/home/ubuntu/ppub-faucet-multi/node_modules/@ethersproject/abstract-signer/lib/index.js:19:12)
    at Signer.sendTransaction (/home/ubuntu/ppub-faucet-multi/node_modules/@ethersproject/abstract-signer/lib/index.js:139:16) {
  reason: 'missing provider',
  code: 'UNSUPPORTED_OPERATION',
  operation: 'sendTransaction'
}

What does it mean?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.