Wallet App

Asset overview
Assets are visually represented as cards in a scrollable list. On this view, assets that share a representation on multiple chains (for instance USDC lives both on mainnet as well as Optimism, Polygon, Arbitrum, etc...) will be grouped together, meaning that having 10 USDC on Base and 10 USDC Polygon will be displayed as a single card with a balance of 20 USDC. If you want to see the exact breakdown, press on the "SEND" button on the bottom right of the card.
Send screen
Here you will be able to initiate a transaction. You will be prompted to input a target address, the amount and optionally the choice of which chain to utilize (This only comes into play for tokens that have a representation on multiple chains like USDC).
You can switch between an raw token amount and USD representation by pressing on the switch right above the send amount. Right next to it, you will also see the option to select the maximal amount of the token.
By pressing the icon next to the "TARGET ADDRESS" title, you'll be able to select a contract with a valid ens or eth address from your saved contacts. You can manage the contacts from the "CONTACTS" app.
On the secondary screen, you will see two intractable options: "SCAN QR" (see [[#Payment Request URL (EIP-681)]]) and "SEND TXN"
Payment Request URL (EIP-681)
This standard allows for a unified way to generate payment requests. The dGEN1 is able to decode such requests, and auto fill the send parameters automatically on the send screen of the wallet app by scanning a EIP-681 QR-codes
Paymaster screen
Here you can see your current paymaster balance and the top up options. The top-up is powered by daimo, which allows users to utilize any token that they currently own for the payment. Learn more on this guide: Paymaster Guide
Last updated