Cómo vender Sepolia ETH en SellPolia
La venta es solo en Sepolia. Envías SETH a la bóveda de SellPolia en Sepolia, el depósito se convierte en una orden en cola FIFO, los compradores la completan y tu saldo acumulado se paga en ETH real en Base en una ejecución diaria.
Las dos direcciones son independientes: la wallet desde la que vendes está en Sepolia, la dirección donde recibes el pago está en Base. Pueden ser la misma o diferentes.
Resumen rápido
| Vender en | Solo Sepolia |
| Bóveda | 0xa2aa891cf73cf56b22d8af886cbab7d2f8706794 |
| Depósito mínimo | 1 SETH |
| Cola | FIFO — una orden por depósito |
| Tu precio | Precio de compra × fracción de tu nivel (Novice = 20% → $0.05/SETH) |
| Pago | ETH en Base, diariamente, una vez que se hayan vendido ≥ 10 SETH |
1. Abre la dApp y conecta una wallet

Connect Wallet es la ruta normal para los vendedores — el SETH que estás vendiendo ya está en una wallet, y necesitas esa wallet para firmar el depósito.
Generate Wallet crea una wallet BIP-39 nueva en memoria y muestra las 12 palabras una sola vez. No se guarda nada, así que guarda la frase antes de continuar.

Import Wallet restaura desde una frase que ya tienes.

Sin importar la ruta que tomes, la wallet debe estar en Sepolia y tener el SETH que piensas depositar, más un poco para gas.
2. Configura primero tu dirección de pago
Los pagos se liquidan como ETH en Base, y la dirección de pago se guarda on-chain en la bóveda. De forma predeterminada es tu dirección de venta. Si quieres que te paguen en otra dirección, configúrala antes de depositar.
Abre la píldora de cuenta en el encabezado:

El panel muestra ambas direcciones — Sepolia (venta) y Base (pagos) — con botones para copiar, y un botón de Change payment address. El panel de depósito tiene el mismo botón Change junto a Payout to · Base.

Pega una dirección válida 0x… y presiona Send update. Esta es una llamada
setPayoutAddress on-chain a la bóveda en Sepolia, así que cuesta una pequeña cantidad de
gas y pasa por dos etapas:
- Confirma la transacción en tu wallet para establecer la nueva dirección de pago…
- Esperando a que se confirme la transacción en Sepolia…
El cambio on-chain más reciente es el que cuenta. La UI muestra la nueva dirección de forma optimista hasta que el backend haya indexado el evento.
3. Deposita SETH en la bóveda
El trade se abre en Sell. Si todavía no hay órdenes, verás el panel de depósito.

De arriba hacia abajo:
Dirección de la bóveda — el destino, tócala para copiar. Cada depósito a esta dirección se convierte en una orden en cola; el backend detecta la transferencia on-chain y la pone en cola automáticamente. No hay nada que registrar manualmente.
Vista previa de profundidad de la cola — cuántas órdenes y cuánto SETH hay delante de ti en este momento. FIFO, así que un nuevo depósito se une al final, y tu posición exacta queda fijada solo cuando la transacción se confirma. Si la cola está vacía, el panel lo indica, y tú eres el siguiente en completarse antes de la reserva de la casa.
Deposita desde tu wallet — el monto. Por debajo de 1 SETH el botón dice Minimum deposit is 1 SETH y permanece deshabilitado.
Payout to · Base — un recordatorio de dónde llega el dinero, con un acceso rápido para Change.
Presiona Send 250 SETH to vault. El botón sigue el estado de la transacción:
- Confirma el depósito en tu wallet…
- Esperando la transacción en Sepolia…

Una vez que se confirma recibes una notificación — Deposit confirmed on-chain — queueing… — y una nota con spinner con el enlace de la transacción. Tu orden en cola aparece después de que se complete el escaneo de confirmación del backend, no al instante. El panel permanece en este estado hasta que la orden aparezca en tu lista.
Puedes depositar más de una vez; cada depósito es su propia orden.
4. Lee el panel del vendedor
Una vez que tengas al menos una orden, Sell muestra el panel en lugar del formulario de depósito.

La línea del encabezado muestra tu nivel, tu parte del precio de compra y el
precio resultante por SETH — aquí Novice · 20% · $0.05/SETH. La etiqueta de la derecha muestra
órdenes abiertas, o All sold.
Cuatro tarjetas, todas agregadas entre todas las órdenes:
- In queue — SETH no vendido que sigue esperando
- Sold — SETH asignado a compradores, en espera de pago
- Owed — el valor en dólares de ese SETH vendido a tu precio
- Paid out — ETH ya recibido en Base
Debajo de ellas, el bloque de pago: una barra que sigue tu saldo vendido frente al mínimo de 10 SETH. Por debajo del umbral dice min 10 SETH sold; por encima, el texto de la derecha se vuelve verde — ▸ pays out in the next daily run.
Por último, una franja de órdenes abiertas: una fila por cada orden sin completar con su porcentaje completado y restante/total. All orders → te lleva a la pestaña Orders. + Sell more SETH te devuelve al formulario de depósito.
5. Sigue una orden en Orders
Filtra por Selling y expande una orden.

La cronología avanza así:
- Deposit detected — monto recibido en la bóveda, con el enlace de la transacción en Sepolia y la marca de tiempo
- Queued (FIFO) — con tu posición actual en la cola mientras la orden está abierta
- Filling · X of Y SETH — porcentaje completado hasta ahora, o All SETH sold
- $X accrued — lo que esta orden ha generado, y la regla de pago
- Order complete — una vez que cada unidad ha sido asignada
El bloque de clave-valor debajo da los totales, vendido/restante, tu precio, lo adeudado por lo vendido, el valor esperado con venta completa y la dirección de pago registrada para la orden.
Etiquetas de estado: Queued (gris, todavía no se ha vendido nada), Filling (ámbar, pulsando), Sold (verde, totalmente asignada).
6. Recibe el pago
Los pagos se agrupan por lotes, no por orden:
- Tu saldo sold se acumula entre todas tus órdenes.
- Una vez que alcanza 10 SETH sold, quedas incluido en la siguiente ejecución diaria de pagos.
- El pago es ETH en Base, enviado a la dirección de pago registrada on-chain en la bóveda.
- Paid out en el panel y el bloque de pago llevan el seguimiento del ETH ya enviado.
Un pago aparece en el ledger público como una entrada Payout released con un enlace de transacción en Base.
7. Verifica en el Explorer

Busca tu dirección de Sepolia o Base, o presiona My activity. Tus filas llevan una etiqueta you y un borde izquierdo de color. Expande cualquier entrada para ver el tipo, id de entrada, dirección, monto, red, marca de tiempo y enlace de transacción.
Las órdenes de venta y los llenados de reserva son entradas de Sepolia; los pagos enlazan a Base. La asignación entre comprador y vendedor sigue siendo privada — el ledger nunca muestra quién compró a quién.
Precios y niveles
Los compradores pagan un solo precio: $0.25 por SETH. Los vendedores reciben una fracción de ese precio, definida por nivel. Los niveles suben por volumen vendido (10,000 SETH por nivel):
| Tier | Share | At a $0.25 buy price |
|---|---|---|
| Novice | 20% | $0.05 |
| Apprentice | 30% | $0.075 |
| Adept | 40% | $0.10 |
| Expert | 50% | $0.125 |
| Master | 60% | $0.15 |
| Elite | 70% | $0.175 |
| Champion | 80% | $0.20 |
| Legend | 90% | $0.225 |
| Apex | 100% | $0.25 |
Tu nivel y precio actuales aparecen en la franja de precio y en el encabezado del panel; el tooltip de Tier muestra toda la escala con tu fila resaltada.
La diferencia entre el precio de compra y el precio de tu nivel es el margen del marketplace — no hay una línea de tarifa separada. Tu único otro costo es el gas de Sepolia en el depósito (y en un cambio de dirección de pago).
Solución de problemas
El depósito se confirmó pero no aparece ninguna orden. Es normal durante una breve ventana. El backend pone la orden en cola después de su escaneo de confirmación; el panel mantiene la nota con spinner con el enlace de tu transacción hasta entonces. El polling se pausa mientras la pestaña está oculta y se reanuda al volver a enfocarla.
El botón dice "Minimum deposit is 1 SETH". Los depósitos por debajo del mínimo del mercado se rechazan on-chain; aumenta el monto.
Enviaste SETH a la bóveda fuera de la dApp. Igual se pone en cola — el listener observa la dirección de la bóveda, no la UI. Pero la dirección de pago usada es la que esté registrada on-chain para la dirección emisora, así que configúrala primero.
"Enter a valid 0x address (40 hex chars)." El campo de dirección de pago valida de forma estricta; revisa si el pegado quedó truncado.
El cambio de dirección de pago no se guardó. Es una llamada on-chain — debe confirmarse en Sepolia y ser indexada. El último cambio confirmado es el que cuenta, así que si lo enviaste dos veces, se aplica el último.
El saldo vendido sigue por debajo de 10 SETH. No se ejecuta ningún pago hasta que alcance el umbral. Se acumula entre todas tus órdenes, así que si se completan más depósitos llegarás ahí.
La wallet se desconectó a mitad de la sesión. Las wallets generadas e importadas se mantienen solo en memoria; al recargar se pierden. Vuelve a importarla con tu frase. Las wallets inyectadas se reconectan, y la dApp sigue los cambios de cuenta — las órdenes y saldos se recargan para la nueva dirección.
Las órdenes y los saldos se ven desactualizados. El panel consulta cada 5 segundos y se actualiza de inmediato cuando la pestaña vuelve a enfocarse. Si los datos nunca aparecen, el backend está inaccesible — la app muestra el error de conexión en la pantalla de carga.