Testnet beta. Uzo Deploy is live on BOT Chain testnet (chain 968). Mainnet is not enabled yet. Everything here is free to try with test tokens from the faucet.
What it does
- Every tip goes directly to the recipient in the same transaction. The contract never holds a balance.
- Tips can be in USDT or BOT (tBOT on testnet).
- Each tip can carry a public message of up to 140 bytes. It’s stored on chain for anyone to read.
- The jar has no owner. Nobody, including you, can change the title or the recipient after deployment.
- Plain transfers to the jar’s address are rejected. Tips have to go through the tip page, or a call to
tipNativeortipToken.
Form fields
Check the recipient on the Review step. If it’s wrong, deploy a new jar.
How a USDT tip works
USDT on BOT Chain doesn’t support signature approvals (permit), so a USDT tip takes two transactions:- Allow. The tipper approves the jar to move exactly the tip amount. The app never asks for an open-ended approval.
- Tip. The jar moves the USDT from the tipper to the recipient.
After you deploy
The final step shows your tip link with a copy button. Open the jar’s Manage page for a QR code and the tips you’ve received.Source
The contract isUzoTipJar.sol in the uzo-deploy repo, built on OpenZeppelin Contracts.