Faucet

Deployment Address

Mainnet: 0xa62Bf9b53044885CddFcbC4cA52f51f8ae39eCFE

Code: Faucet.sol


Basics

  • Allows every Kinto wallet to receive a one-time payment of ETH to pay for gas fees.


State functions

claimKintoETH() external override

claimKintoETH(IFaucet.SignatureData calldata _signatureData) external onlyOwner

withdrawAll() external override onlyOwner

startFaucet() payable external override onlyOwner
  1. claimKintoETH

Allows users to claim a predefined amount of ETH from the faucet.

No parameters.

  1. claimKintoETH (via signature)

Allows the owner to claim ETH on behalf of a user using a signature.

Parameter
Type
Explanation

_signatureData

IFaucet.SignatureData

Signature data for claiming.

  1. withdrawAll

Withdraws all ETH from the faucet and deactivates it.

No parameters.

  1. startFaucet

Starts the faucet with an initial ETH deposit.

No parameters.


Custom Events

  1. Claim

Emitted when ETH is claimed from the faucet.

Parameter
Type
Explanation

_to

address

The address receiving the ETH.

_timestamp

uint256

The timestamp of the claim.

Last updated