Skip to content

Conversation

@devin-ai-integration
Copy link
Contributor

Description

This PR adds a Solana USDC configuration example to the AppKit Pay asset configuration documentation across all framework variants. The changes complement the existing Base network examples by showing developers how to configure Solana tokens.

Changes made:

  • Added Solana USDC example to /appkit/javascript/payments/pay-with-exchange.mdx (JavaScript-specific)
  • Added identical example to /snippets/appkit/shared/appkit-pay-react.mdx (shared by React, Vue, Next.js)
  • Used network identifier solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp and token address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v with 6 decimals

The additions follow the existing code example pattern and provide developers with a clear reference for configuring Solana tokens in their AppKit Pay implementations.

Context: This was requested to support the recently released AppKit Pay Solana integration, as Solana is already listed as a supported network in the main documentation.

Tests

  • Ran spell check (pnpm run spell) - passed with 0 issues
  • ⚠️ Needs Review: Local dev server failed to start properly - please verify documentation renders correctly
  • Needs Review: Verify token address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v is correct for USDC on Solana mainnet
  • Needs Review: Confirm network identifier solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp is the correct Solana mainnet identifier

Key Review Points

  1. Token Details Accuracy: Please verify the Solana USDC token address, network identifier, and decimals (6) are correct
  2. Documentation Rendering: Confirm both updated files render properly and examples display correctly
  3. Consistency: Both files should have identical Solana examples alongside the existing Base examples
  4. Product Alignment: Ensure this aligns with actual AppKit Pay Solana capabilities

Direct link to the deployed preview files


Requested by: [email protected]
Link to Devin run: https://app.devin.ai/sessions/257d66eef5ad4057a9ec50b69dec6abe

- Add Solana USDC token example alongside existing Base examples
- Use network solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
- Use token address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v with 6 decimals
- Update both JavaScript-specific and shared snippet files

Co-Authored-By: [email protected] <[email protected]>
@devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@github-actions
Copy link

@devin-ai-integration[bot] Please review the tone of voice for the content changes in this PR against Reown's brand guidelines.

📝 Content Review Request

Files to review: 1

  • appkit/javascript/payments/pay-with-exchange.mdx

Review focus:

  • Tone alignment with Reown's brand guidelines
  • Clear and accessible language for developers
  • Professional yet approachable communication
  • Consistent terminology usage

Guidelines summary:

  • Clear & Accessible: Translate complex ideas into approachable language
  • Professional yet Friendly: Maintain authority while being welcoming
  • Developer-Focused: Understand technical audience but remain inclusive
  • Avoid: Overly casual language, fear-based messaging, buzzwords, jargon without explanation
  • Embrace: Clear explanations, confident tone, transparency, respectful communication

Please analyze the content changes and provide constructive feedback on tone and voice alignment.

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.

2 participants