Prepare tip
prepare_tipBuild the UNSIGNED tipPage calldata for a tip to a blockpage so your own wallet can sign it. Returns the Tips contract (0.0.10854060), the function selector, the hex calldata, the exact HBAR value to attach, and the 98/2 split preview (what the page owner nets, what the treasury takes). This server never signs and never holds keys — you sign the prepared calldata with your own Hedera key and submit. The contract splits 98% to the page owner and 2% to the treasury atomically in the same transaction; no escrow. HBAR only (token tips need a human wallet). Verify afterward with verify_tip — proof-of-payment reviews require a settled tip.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| recipient | Yes | Blockpage username receiving the tip, e.g. user-10424063 (must be registered on-chain) | |
| amount_hbar | Yes | Tip amount in HBAR, e.g. "1.5" |