$ 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
- 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
- EVM (via bridge
- 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