x402 icon indicating copy to clipboard operation
x402 copied to clipboard

Improve Solana paywall wallet connection

Open GuiBibeau opened this issue 2 months ago • 3 comments

Summary

  • improve Solana wallet discovery and reconnection inside the paywall
  • split paywall into EVM vs Solana experiences with shared utilities
  • add wallet-standard packages so the Solana paywall can connect reliably

https://github.com/user-attachments/assets/57e5d11c-db7e-4c9c-bb7f-aebf9e57ce5f

Testing

  • pnpm --filter x402 build

GuiBibeau avatar Oct 28 '25 20:10 GuiBibeau

✅ Heimdall Review Status

Requirement Status More Info
Reviews 1/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

cb-heimdall avatar Oct 28 '25 20:10 cb-heimdall

@GuiBibeau is attempting to deploy a commit to the Coinbase Team on Vercel.

A member of the Team first needs to authorize it.

vercel[bot] avatar Oct 28 '25 20:10 vercel[bot]

oops fixing CI

GuiBibeau avatar Oct 28 '25 20:10 GuiBibeau

@apmcdermott Thanks for the review! I cleared a bit of the slop and made stuff cleaner: -memoize the client

  • conditionally show the balances
  • split into a bunch of components and hooks for easier maintenance
  • lint and prettier now happy

GuiBibeau avatar Oct 29 '25 20:10 GuiBibeau

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

Project Deployment Preview Comments Updated (UTC)
x402 Ready Ready Preview Comment Oct 30, 2025 0:27am

vercel[bot] avatar Oct 30 '25 00:10 vercel[bot]