Wallets

Documentation snapshot 18 October 2026. Deployment · Audit Status
On this page

The app at note.systems/app is a standard EVM dapp. Any wallet that can sign on Robinhood Chain works; nothing is stored in your browser and there is no account to create.

Supported Wallets

fact Supported Wallets
WalletHow it connects
Browser extensions: MetaMask, Rabby, Coinbase Wallet extension, Phantom (EVM)Detected automatically (EIP-6963). Each installed wallet appears as its own row in the connect dialog.
Coinbase Wallet (mobile app, extension, Smart Wallet)Coinbase Wallet SDK. Choose "Coinbase Wallet" and approve in the app or extension.
Robinhood WalletOpen the app inside the Robinhood Wallet in-app browser, or use WalletConnect when it is enabled.
Any WalletConnect v2 walletScan the QR code with the wallet app. Shown as "Coming soon" until WalletConnect is enabled on a release.
Safe (governance)Open the app as a Safe App inside Safe{Wallet}; the Safe row becomes active.

The connect dialog never asks for a signature just to connect. Signatures are only requested when you submit a transaction, and every transaction is simulated first so a failing call is reported before your wallet opens.

Quotes and Minimums

Every write that depends on a price or an exchange rate is checked against the figure you reviewed before the wallet prompt:

  • Desk and sNOTE deposits and redemptions are plain ERC-4626 calls with no minimum-out parameter, so the app reads previewDeposit / previewRedeem, refuses a zero quote, and sets a floor of the preview less 0.5%. The simulation’s return value is compared with that floor and the wallet is not opened when it falls short (“the quote moved”).
  • Buyback sales read RevenueRouter.currentPriceWad for the review sheet and again on confirm. A failed or zero read, a quote older than 60 seconds, or a fresh quote below the reviewed minimum blocks the transaction.
  • Bonds send maxPrice = quoted price + 1%. When the market price cannot be read the button is disabled with “Price unavailable”.
  • SHIELD deposits show “Prefund required”, “Headroom (0.1%)” and “Total USDG pulled”; the requirement is re-read at submit and the reviewed total is a ceiling. See SHIELD.

When a critical read fails (Desk totals and NAV, sNOTE rate, bond markets, auction state) the page shows “Could not load” with a Retry action rather than zero-filled figures.

Desktop

  1. Select Connect wallet in the header.
  2. Pick your wallet. Extensions open a pop-up; WalletConnect shows a QR code.
  3. If your wallet is on another network the dialog offers Switch to Robinhood Chain. One tap sends wallet_switchEthereumChain, and wallet_addEthereumChain first if the wallet does not know the chain yet.

Mobile

Mobile browsers such as Safari and Chrome have no wallet extension, so the app must run inside your wallet’s browser.

  1. Open the app on your phone. The connect sheet shows Open in wallet browser links for MetaMask, Phantom, Coinbase Wallet and Trust Wallet. Tap the one you use; it re-opens note.systems/app inside that wallet.
  2. Wallets without a documented deep link (Rainbow, Robinhood Wallet): open the wallet, find its browser or dapp tab and type note.systems/app.
  3. Connect from inside the wallet browser as on desktop. The connect dialog appears as a bottom sheet.

If you already see your address in the header, you are connected. Disconnect from the account menu at any time; the app forgets the session immediately because it keeps no local storage.

Robinhood Chain Network Details

The app adds these for you when you accept the network switch. To add them by hand:

fact Robinhood Chain Network Details Reference
ItemRobinhood Chain testnet (current builds)Robinhood Chain mainnet
Chain id466304663
RPChttps://rpc.testnet.chain.robinhood.comhttps://rpc.mainnet.chain.robinhood.com
CurrencyETHETH
Explorerhttps://explorer.testnet.chain.robinhood.comhttps://robinhoodchain.blockscout.com

Official network parameters: docs.robinhood.com/chain.

Troubleshooting

  • “No browser wallet detected”: you are in a plain mobile browser or an extension is disabled. Use a deep link above or enable the extension.
  • Wrong network banner: accept the switch prompt, or switch inside the wallet and reload.
  • Nothing happens after choosing a wallet: the wallet pop-up may be behind the browser window, or a previous request is still pending inside the wallet.
  • Transactions are greyed out: the header shows “Preview” when the selected network has no deployed protocol contracts (mainnet, until the structured-note contracts launch there) or when ?preview=1 is in the URL. Switch to Robinhood Chain testnet for live reads and writes.
A little more clarity?

Keep exploring, or revisit this topic from the navigation.