rh777 · get paid explorerskillMetaMuse

Get paid in USDG. One signature from your wallet.

Any address on Robinhood Chain can receive rh777 payments. Prove the address is yours, get a settlement key bound to it, mount the paywall. No account, no email. The rail pays the gas on every settlement.

  1. Your receiving address

    The wallet that gets the USDG. The key you are about to get can only settle payments addressed here.

  2. Your settlement key

    Shown once. Keep it on your server as RH777_KEY. Registering the same address again retires this key and issues a fresh one.

  3. Mount the paywall

    Your server answers 402 with a price, the payer signs, you verify and settle through the rail, and the receipt rides back in a header.

    Drop paywall.ts next to your app. It only speaks HTTP to the facilitator, nothing else to install.

  4. Watch it settle

    Every payment addressed to you shows up on the explorer with a signed receipt. This key can check its own account any time.

    settlements0
    USDG received0.00
    key issued
    try it as a payer, on the demo loop

    Point the reference payer at your own paid endpoint: payingFetch(wallet, account, { maxUsdg: '0.05' }) from client.ts. The payer needs USDG on Robinhood Chain and one USDG.approve(Permit2). Or hit the demo endpoint to see a 402 first.

Facilitator https://api.metamuse.lol/rh777 · settlement ceiling 1,000 USDG · the key only settles payments to your address; it can never move your funds. Agents can do all of this over the API, see the skill.