You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Solana Devnet实现WSOL-USDC兑换?解决账户信息获取失败问题

解决Devnet上Raydium WSOL-USDC兑换报错的方案

核心问题

你用的58oQChx4yWmvKdwLLZzBi4ChoCc2fqCUWBkwMihLYQo2是Mainnet上的Raydium WSOL-USDC池地址,Devnet上不存在这个账号,所以报错。同时你配置的USDC地址也是Mainnet的,Devnet测试网需要用对应测试代币地址。

需要修改的内容

  1. 替换USDC代币地址
    Devnet的测试USDC地址不是Mainnet的EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v,替换为:

    'USDC': new Token(TOKEN_PROGRAM_ID, new PublicKey('4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU'), 6, 'USDC', 'USDC'),
    
  2. 替换目标池地址
    改用Devnet上的Raydium WSOL-USDC AMM池地址,比如:

    const targetPool = '675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8';
    
  3. 确保钱包有Devnet测试代币
    去Solana Devnet水龙头领取测试WSOL和USDC,没有余额无法执行兑换操作。

额外注意

Raydium的Devnet和Mainnet是完全独立的环境,所有代币、池地址都不通用。如果需要验证池地址,可通过Raydium Devnet界面查看对应交易对的池信息。

内容的提问来源于stack exchange,提问作者Nico Nico

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 02:18:28