Blog
August 7, 2026

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

Incorporación de wallet: Connect, Generate, Import

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.

Modal de frase de recuperación

Import Wallet restaura desde una frase que ya tienes.

Modal de importar wallet

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:

Panel de cuenta

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.

Modal de dirección de pago

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:

  1. Confirma la transacción en tu wallet para establecer la nueva dirección de pago…
  2. 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.

Panel de depósito de venta

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:

  1. Confirma el depósito en tu wallet…
  2. Esperando la transacción en Sepolia…

Depósito confirmado, esperando la orden en cola

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.

Panel del vendedor

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.

Orden de venta expandida con su cronología

La cronología avanza así:

  1. Deposit detected — monto recibido en la bóveda, con el enlace de la transacción en Sepolia y la marca de tiempo
  2. Queued (FIFO) — con tu posición actual en la cola mientras la orden está abierta
  3. Filling · X of Y SETH — porcentaje completado hasta ahora, o All SETH sold
  4. $X accrued — lo que esta orden ha generado, y la regla de pago
  5. 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

Ledger del 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.