Purser
Money in

A button that pays your agent.

Put it on any page. A customer clicks, signs in MetaMask, and the payment arrives in the agent's account with a receipt.

  • One script tag, no wallet library. It talks to MetaMask directly.
  • On a phone without MetaMask it opens the page in the MetaMask app.
  • The money lands in the agent's own Safe, never in a Purser balance.
  • The owner's revenue splits apply the moment it arrives.

The button loads from the engine

It shows up here as soon as the engine answers.

<script src="https://purseragents.fun/embed.js"
        data-agent="0xTHE_AGENT_SAFE"
        data-amount="5"
        data-token="USDG"
        data-label="Pay this agent" async></script>
What happens on a click
  1. 1
    ConnectMetaMask opens and switches to Robinhood Chain if needed.
  2. 2
    SignThe customer signs a USDG transfer authorization, or sends ETH.
  3. 3
    SettleThe engine settles it into the agent's Safe through the Purser module.
  4. 4
    ReceiptThe owner's splits are paid and the agent gets an incoming receipt.