Para una ruta Solana de GramPayBot, añade la dirección pública de la wallet que controlas, no el mint de USDT o USDC. Las direcciones Solana son claves públicas en base58. No confíes solo en el aspecto o número de caracteres: distintos tipos de cuenta usan la misma notación.
Nunca entregues seed phrase ni private key. Haz primero una prueba de bajo valor.
Wallet, token account y mint
- wallet address es la clave pública del vendedor;
- token account guarda saldo de un mint para un owner;
- mint address identifica el activo SPL.
La wallet suele derivar una associated token account (ATA) para wallet + mint. El URI Solana Pay de GramPayBot usa la wallet del vendedor como recipient y el mint compatible como spl-token. No pongas ATA o mint en el campo de wallet salvo que la interfaz pida expresamente ese dato.
USDT y USDC son activos diferentes
- USDT:
Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB - USDC:
EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
Ambos usan seis decimals, pero uno no paga la factura del otro. Confirma el mint completo en Tether/Circle, ábrelo en Solana Explorer y sigue el checklist del token.
On-curve y off-curve
Una clave on-curve puede estar controlada por un keypair normal. Una dirección off-curve suele ser un PDA controlado por reglas de programa. No es mala automáticamente, pero debes saber quién puede mover los fondos.
La guía oficial de Solana recomienda consultar owner/type. Una wallet on-curve sin fondos puede no tener datos todavía y seguir siendo válida. Una cuenta de Token Program debe ser token account del mint esperado; rechaza mint accounts y cuentas de otro mint.
Verificación antes de facturar
- En Receive selecciona Solana y USDT o USDC.
- Copia la dirección completa de la wallet.
- Confirma tu control o las reglas de la exchange.
- Lee mínimos y tokens admitidos.
- Verifica el mint por separado.
- Paga una factura de prueba de bajo valor.
- Abre la signature en el explorer.
- Comprueba éxito, mint,
toUserAccount, importe y cambio de saldo. - Confirma que puedes mover el saldo recibido.
El emisor self-custody suele necesitar SOL para una comisión variable. Usa USDT en Solana o USDC en Solana. Todas las rutas están en el hub.
Siguiente paso
Crea un enlace de pago cripto rastreable
Emite una invoice en USDT o USDC, envía un hosted checkout y sigue el estado sin una API.
Ver enlaces de pago →