/evm.faucet

exsat EVM Faucet

Primary LanguageTypeScriptMIT LicenseMIT

exSat EVM Faucet

Quickstart

$ npm install --save-exact react@rc react-dom@rc
$ npm install
$ npm run dev


or
yarn build
pm2 start yarn --name "evm_faucet" --interpreter bash -- start 

Features

  • Faucet logo design
  • User input address
    • Regex validation
    • exSat native address
    • EVM address
  • Send BTC transfers (via internal API)
    • EVM (via bridge evm.xsat)
    • exSat native
    • Success Notification
  • History of last 10 faucet transactions
  • Rate limit based on cookies (1 request per second)
  • Detect EVM wallet:
    • Metamask
    • Coinbase Wallet
  • Save address to localStorage
  • Mobile optimization
  • Edge runtime