Skip to content

Account page: payout wallet, USDG balances, sign-in methods - #8

Merged
devin-ai-integration[bot] merged 1 commit into
mainfrom
devin/1791044740-account-page
Oct 3, 2026
Merged

devin-ai-integration[bot] merged 1 commit into
mainfrom
devin/1791044740-account-page

Conversation

@devin-ai-integration

Copy link
Copy Markdown
Contributor

Summary

Users couldn't see the wallet Privy created for them, its balances, or which sign-in methods they had turned on. This PR adds one /app/account page, linked from the header (replacing the bare email text), with:

  • Payout account: the full address with a copy button, then per chain (Arbitrum Sepolia, Robinhood Chain Testnet) the USDG balance, any claimable amount ("on its way"), and an explorer link. It reuses the existing GET /api/chain/:id/accounts/:address route via account(). Chains load independently (Promise.allSettled), so one failing RPC only shows an error on that chain's card. There's also a Refresh button.
  • Sign-in methods: the QuickSignIn card moved here from the bookings list, retitled "Sign-in methods". It always renders now; previously it hid itself once both Google and a passkey were linked. It shows the linked Google email and the passkey count.
  • Sign out.

The sign-in error copy now points to the "Account page" instead of the "bookings page".

Deliberately out of scope: sending or withdrawing USDG from the app, and profile or settings fields (there's nothing to configure yet).

Not tested in a browser; the user will test before merge. Typecheck, lint, unit tests and the production build pass locally.

Link to Devin session: https://app.devin.ai/sessions/dc532fa9edf5401189dae9b7e6c5259c
Open in Devin Desktop: https://app.devin.ai/desktop/session/dc532fa9edf5401189dae9b7e6c5259c?variant=devin
Requested by: @CryptoZephyr

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

I'll fix CI failures and address comments from users with write access. I'll skip comments containing "(aside)".

  • Disable automatic comment, CI, and merge conflict monitoring

@vercel

vercel Bot commented Oct 3, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
setlo Ready Ready Preview Oct 3, 2026 4:28pm UTC

@devin-ai-integration
devin-ai-integration Bot merged commit 6decf98 into main Oct 3, 2026
4 checks passed

This branch was successfully deployed

1 active deployment
Preview — f6fcf091 Deployed Oct 3, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant