DocsPayments in chat

Docs/Using the app

Payments in chat

Attach ETH or any ERC-20 token to a message.

Sending ETH#

Press the coin icon in the composer, enter an amount and send your message. The contract transfers the ETH straight to the recipient in the same transaction and emits PaymentSettled. There is nothing to claim later.

Sending tokens#

  1. 1

    Choose the token

    Switch to token mode and paste the ERC-20 contract address.
  2. 2

    Approve once

    Approve Scarf to spend that amount. The app checks your allowance and asks only when needed.
  3. 3

    Send

    The contract moves the tokens from you to the recipient with transferFrom.

Payment history#

Payment history in the left panel lists the payments you have sent and received, with filters for each direction.