Cómo comprar Sepolia ETH en SellPolia
SellPolia vende Sepolia ETH (SETH) por dinero real. Pagas a un contrato recaudador de pagos en una cadena mainnet — Ethereum, Base, Optimism, Arbitrum o BNB Chain — en la moneda nativa de la cadena o en una stablecoin, y la bóveda de SellPolia envía SETH a tu dirección de Sepolia.
Comprar no requiere que tengas nada en Sepolia. Solo necesitas fondos en una de las cadenas de pago y una dirección para recibir el SETH.
Resumen rápido
| Precio de compra | $0.25 por SETH (de /api/market) |
| Pagar en | Ethereum · Base · Optimism · Arbitrum · BNB Chain |
| Pagar con | La moneda nativa de la cadena, o USDC / USDT / DAI |
| Entregado en | Sepolia, a la dirección que indiques |
| Mínimo | Ninguno del lado de compra |
1. Abre la dApp y elige una wallet
La dApp está en /app. Hasta que conectes una wallet, la única pantalla es la
de incorporación de wallet.

Tres rutas, todas totalmente compatibles:
Connect Wallet — MetaMask, Rabby, o cualquier proveedor inyectado. Esta es la
opción correcta si los fondos que quieres gastar ya están en esa wallet. La
dApp sigue accountsChanged, así que cambiar de cuenta en MetaMask cambia la
cuenta en SellPolia (y borra las órdenes de la cuenta anterior).
Generate Wallet — crea una wallet BIP-39 nueva en el navegador. Recibes las 12 palabras una sola vez, en un modal, y la clave se mantiene solo en memoria — no se guarda nada en disco ni en localStorage. Cerrar la pestaña hace que pierdas la wallet a menos que hayas guardado la frase.

Copia la frase, guárdala offline y luego confirma con I've saved it.
Import Wallet — pega una frase existente de 12 palabras (15/18/21/24 también se aceptan). La validación es BIP-39, así que una palabra mal escrita se rechaza indicando cuál es la palabra incorrecta.

Una vez que se conecta una wallet, el encabezado muestra una píldora de cuenta, y aparecen la franja de precio y la barra de pestañas.
2. Cambia a Buy
Trade abre en Sell. Toca ▼ Buy SETH en el control segmentado.

La franja de precio arriba de las pestañas muestra el estado del mercado:
- Available SETH — todo lo que puede entregarse ahora mismo: la cola de vendedores más el respaldo de reserva de SellPolia. Se lee del lado del cliente desde el balance de la bóveda.
- Buy SETH — el precio actual de compra,
$0.25. - Tier / Min deposit / Min payout — cifras del lado del vendedor. Se muestran en ambas pestañas pero solo importan cuando vendes.
El botón Buy 500 SETH está deshabilitado y muestra Enter an amount hasta que ingresas algo.
3. Elige cómo pagar
Pay with son dos selectores: activo a la izquierda, red a la derecha.

La lista de redes viene de la configuración de mercado del backend, así que solo muestra cadenas que tienen un recaudador desplegado. Cambiar la red restablece el activo a la moneda nativa de esa cadena si la stablecoin seleccionada anteriormente no está configurada allí.
- Moneda nativa (ETH / BNB) — el precio se calcula on-chain mediante el feed de Chainlink del recaudador. La tasa debajo de los campos de monto se actualiza cada 30 segundos, y la compra se vuelve a cotizar al momento de ejecutarse, así que el monto exacto que envías puede moverse ligeramente entre la cotización y la firma.
- Stablecoin (USDC / USDT / DAI) — se trata con paridad de $1, así que el costo es solo
SETH × $0.25. Pagar con un token cuesta dos transacciones: una aprobación ERC-20 seguida de la compra.
Debajo de los selectores, la dApp lee tu balance del activo seleccionado en la cadena seleccionada y lo muestra. Si es cero o menor al monto, la línea se pone ámbar y te lo indica — esa es la verificación que debes leer antes de firmar.
4. Ingresa el monto
Puedes controlar cualquiera de los dos campos. Escribe SETH y se calcula el monto a pagar; escribe el monto a pagar y se calcula el SETH. El botón ↕ intercambia cuál va arriba; el campo que no estás editando se etiqueta como (estimated).

Deliver SETH to · Sepolia usa por defecto la dirección conectada. Haz clic para
ingresar otra — útil cuando pagas desde una wallet fondeada por un exchange
pero quieres el SETH en una wallet de desarrollo. Se acepta cualquier dirección válida 0x… de 40 hex;
una inválida mantiene deshabilitado el botón de compra.
El resumen es la palabra final sobre el costo:
- Unit price —
$0.25 / SETH - You receive — el monto de SETH
- You pay — el total en USD, con el monto del activo on-chain y la cadena debajo
5. Firma y confirma
Presiona Buy 500 SETH. El botón se convierte en una línea de estado en vivo:
- Fetching the on-chain quote… — el recaudador cotiza el pago
- Confirm the approval in your wallet… — solo para pagos con token
- Confirm the purchase in your wallet… — firma la compra
- Waiting for on-chain confirmation…
Asegúrate de que tu wallet esté en la cadena de pago que seleccionaste. Una wallet conectada pero en la red equivocada es la causa más común de una firma fallida.

El recibo muestra qué compraste, con qué pagaste y un enlace a la transacción de compra en el explorador de esa cadena. Un toast confirma lo mismo: Purchase confirmed on-chain — SellPolia is indexing it.
La entrega es asíncrona. La transacción de compra es tu pago; el SETH llega
en una transacción separada de Sepolia desde la bóveda una vez que el backend indexa
el evento SethPurchased. Normalmente eso toma uno o dos ciclos de sondeo.
Buy more limpia el formulario para otra compra.
6. Sigue la entrega en Orders
La pestaña Orders lleva una insignia mientras haya algo pendiente. Filtra a Buying y abre la orden.

La cronología es el ciclo de vida completo:
- Order placed — el monto de SETH solicitado
- Payment received — monto y cadena, con enlace a la transacción de pago
- Filled instantly — la división entre la cola activa de vendedores y la reserva de SellPolia
- SETH delivered — la transacción de entrega en Sepolia, con enlace
Hasta que llegue el paso 4, la etiqueta muestra Delivering con un punto pulsante; cuando llega, Delivered, y aparece un toast — 500 SETH delivered to your wallet — incluso si la pestaña estaba en segundo plano cuando ocurrió.
7. Verifica en el Explorer

El Explorer es el registro público: compras, órdenes de venta, pagos y llenados de reserva. Busca por dirección, id de entrada o hash de transacción, o presiona My activity para filtrar solo lo tuyo. Tus propias filas llevan una etiqueta you y un borde izquierdo del color de la marca.
Al expandir una entrada de compra se muestran ambos enlaces de transacción — Paid en la cadena de pago y Delivered en Sepolia.
Ten en cuenta el pie de página: compradores y vendedores se emparejan de forma privada off-chain, así que nada en el registro público vincula quién le compró a quién.
Solución de problemas
"Connecting to the SellPolia backend…" nunca desaparece. La dApp no puede alcanzar la API. El texto del error se muestra debajo del mensaje en rojo; vuelve a intentar por sí sola cada cuatro segundos.
"You have no ETH on Base." La lectura de balance de tu activo/cadena seleccionados regresó en cero. Fondea esa wallet en esa cadena, o cambia el selector a un activo que sí tengas.
"Not enough USDC — you have 12.40 USDC on Base." Tu monto de pago excede el balance. Baja el monto o cambia de activo.
Firma rechazada o no pasa nada en la wallet. Verifica que la wallet esté conectada a la misma cadena que seleccionaste en el selector de red.
La transacción fue revertida. Normalmente es una ronda de Chainlink desactualizada o un movimiento de precio entre la cotización y la ejecución — vuelve a intentarlo. Las cotizaciones con activo nativo llevan un límite explícito de antigüedad por cadena.
Pago confirmado pero sin SETH. Es esperable por una ventana corta. La bóveda entrega en una transacción separada después de que el backend indexa tu compra. Mira la entrada en Orders; cambia de Delivering a Delivered con un enlace de transacción. El sondeo se pausa mientras la pestaña está oculta y se reanuda en el momento en que vuelves a enfocarla.
El enlace de la transacción de compra da 404 en Sepolia Etherscan. Las compras se pagan en una cadena mainnet, no en Sepolia. Usa el enlace del recibo, que apunta al explorador correcto.
Precios y comisiones
Hay un solo precio de compra para todos: $0.25 por SETH, establecido en la configuración del mercado. Sin spread, sin comisión para el comprador y sin mínimo.
La escalera de niveles en la franja de precio es un mecanismo del lado vendedor — establece lo que reciben los vendedores como fracción del precio de compra, desde 20% (Novice) hasta 100% (Apex). Nunca cambia lo que tú pagas. Pasa el cursor sobre el tooltip de Tier para ver la escalera completa al precio de compra actual.
Tu costo real por encima de $0.25/SETH es solo el gas de red en la cadena de pago, más una transacción adicional de aprobación si pagas con una stablecoin.