A live USDC tipping contract deployed on Arc Testnet for testing payments and helping improve the Arc Network experience.
TipJar lets users send USDC tips with custom messages. It tests:
- USDC token transfers on Arc
- Smart contract interactions
- Transaction speed and reliability
- Overall Arc Network functionality
- Network: Arc Testnet
- Contract Address: 0xc19018506cd5594BA08883E99B01eCd58a28f292
- USDC Token: 0x3600000000000000000000000000000000000000
- Deployed By: 0x5EfCAdfF54213eAfDAbb95c6e970Da425D3F7EEF
- Arc Testnet wallet with test USDC
- Approve the TipJar contract to spend your USDC
- Call
sendTip(recipient, amount, message)
- Call
withdrawTips()to withdraw tips you received
sendTip(address recipient, uint256 amount, string message)- Send USDC tipswithdrawTips()- Withdraw received tipstipsReceived(address)- Tips received by an addresstipsSent(address)- Tips sent by an addressgetContractBalance()- Contract's USDC balancegetStats()- Total tips, tippers, and balance
- USDC tipping with custom messages
- Track total tips and unique tippers
- Secure ERC20 transfers
- Support for custom messages (max 280 chars)
By using TipJar on Arc Testnet, you're helping test USDC transfers, identify issues, and contribute to Arc Network development.
MIT