Blog
August 7, 2026

Como vender Sepolia ETH no SellPolia

A venda é apenas na Sepolia. Você envia SETH para o cofre do SellPolia na Sepolia, o depósito se torna uma ordem na fila FIFO, os compradores a preenchem, e o seu saldo acumulado é pago em ETH real na Base em uma execução diária.

Os dois endereços são separados: a carteira da qual você vende fica na Sepolia, o endereço no qual você recebe o pagamento fica na Base. Eles podem ser o mesmo ou diferentes.

Visão geral

Vender em Apenas Sepolia
Cofre 0xa2aa891cf73cf56b22d8af886cbab7d2f8706794
Depósito mínimo 1 SETH
Fila FIFO — uma ordem por depósito
Seu preço Preço de compra × fração do seu nível (Novato = 20% → $0.05/SETH)
Pagamento ETH na Base, diariamente, assim que ≥ 10 SETH forem vendidos

1. Abra a dApp e conecte uma carteira

Integração da carteira: Conectar, Gerar, Importar

Connect Wallet é o caminho normal para vendedores — o SETH que você está vendendo já está em uma carteira, e você precisa dessa carteira para assinar o depósito.

Generate Wallet cria uma nova carteira BIP-39 em memória e mostra as 12 palavras uma única vez. Nada é persistido, então salve a frase antes de continuar.

Modal da frase de recuperação

Import Wallet restaura a partir de uma frase que você já possui.

Modal de importação de carteira

Independentemente do caminho escolhido, a carteira precisa estar na Sepolia e ter o SETH que você pretende depositar, além de um pouco para gas.


2. Defina primeiro o seu endereço de pagamento

Os pagamentos são liquidados como ETH na Base, e o endereço de pagamento é armazenado on-chain no cofre. Por padrão, ele é o seu endereço de venda. Se você quiser receber em outro lugar, defina isso antes de depositar.

Abra a cápsula da conta no cabeçalho:

Painel da conta

O painel mostra ambos os endereços — Sepolia (venda) e Base (pagamentos) — com botões de cópia, e um botão Change payment address. O painel de depósito tem o mesmo botão Change ao lado de Payout to · Base.

Modal de endereço de pagamento

Cole um endereço válido 0x… e pressione Send update. Esta é uma chamada on-chain setPayoutAddress para o cofre na Sepolia, então ela custa uma pequena quantia de gas e passa por duas etapas:

  1. Confirme a transação na sua carteira para definir o novo endereço de pagamento…
  2. Aguardando a confirmação da transação na Sepolia…

A alteração on-chain mais recente é a que vale. A interface mostra o novo endereço de forma otimista até que o backend tenha indexado o evento.


3. Deposite SETH no cofre

A negociação abre em Sell. Sem ordens ainda, você verá o painel de depósito.

Painel de depósito de venda

De cima para baixo:

Vault address — o destino, toque para copiar. Cada depósito para este endereço se torna uma ordem na fila; o backend detecta a transferência on-chain e a coloca na fila automaticamente. Não há nada para registrar manualmente.

Queue depth preview — quantas ordens e quanto SETH estão à sua frente agora. FIFO, então um novo depósito entra no final da fila, e sua posição exata só fica definida quando a transação é confirmada. Se a fila estiver vazia, o painel informa isso, e você é o próximo a ser preenchido antes da reserva da casa.

Deposit from your wallet — o valor. Abaixo de 1 SETH o botão mostra Minimum deposit is 1 SETH e permanece desabilitado.

Payout to · Base — um lembrete de onde o dinheiro cai, com um atalho Change.

Pressione Send 250 SETH to vault. O botão acompanha a transação:

  1. Confirme o depósito na sua carteira…
  2. Aguardando a transação na Sepolia…

Depósito confirmado, aguardando a ordem entrar na fila

Assim que for confirmada, você receberá um toast — Deposit confirmed on-chain — queueing… — e uma observação com spinner junto do link da transação. Sua ordem na fila aparece depois que a varredura de confirmação do backend for concluída, não instantaneamente. O painel permanece nesse estado até que a ordem apareça na sua lista.

Você pode depositar mais de uma vez; cada depósito é sua própria ordem.


4. Entenda o painel do vendedor

Assim que você tiver pelo menos uma ordem, Sell mostrará o painel em vez do formulário de depósito.

Painel do vendedor

A linha do cabeçalho mostra o seu nível, sua participação no preço de compra e o preço resultante por SETH — aqui Novice · 20% · $0.05/SETH. O chip à direita mostra as ordens abertas, ou All sold.

Quatro blocos, todos agregados em todas as ordens:

  • In queue — SETH não vendido ainda aguardando
  • Sold — SETH correspondido a compradores, aguardando pagamento
  • Owed — o valor em dólares desse SETH vendido no seu preço
  • Paid out — ETH já recebido na Base

Abaixo deles, o bloco de pagamento: uma barra acompanhando seu saldo vendido em relação ao mínimo de 10 SETH. Abaixo do limite, ela mostra min 10 SETH sold; acima dele, a legenda à direita fica verde — ▸ pays out in the next daily run.

Por fim, uma faixa de ordens abertas: uma linha por ordem não preenchida com sua porcentagem de preenchimento e restante/total. All orders → leva para a aba Orders. + Sell more SETH retorna ao formulário de depósito.


5. Acompanhe uma ordem em Orders

Filtre para Selling e expanda uma ordem.

Ordem de venda expandida com sua linha do tempo

A linha do tempo segue:

  1. Deposit detected — valor recebido no cofre, com o link da transação na Sepolia e o timestamp
  2. Queued (FIFO) — com sua posição atual na fila enquanto a ordem estiver aberta
  3. Filling · X of Y SETH — porcentagem liberada até agora, ou All SETH sold
  4. $X accrued — o que esta ordem rendeu, e a regra de pagamento
  5. Order complete — quando cada unidade tiver sido correspondida

O bloco de chave-valor abaixo informa totais, vendido/restante, seu preço, valor devido pelo que foi vendido, valor esperado na venda total e o endereço de pagamento registrado para a ordem.

Chips de status: Queued (cinza, nada vendido ainda), Filling (âmbar, pulsando), Sold (verde, totalmente correspondida).


6. Receba o pagamento

Os pagamentos são agrupados, não por ordem:

  • Seu saldo sold se acumula em todas as suas ordens.
  • Assim que ele atingir 10 SETH sold, você será incluído na próxima execução diária de pagamento.
  • O pagamento é em ETH na Base, enviado para o endereço de pagamento registrado on-chain no cofre.
  • Paid out no painel e no bloco de pagamento acompanham o ETH já enviado.

Um pagamento aparece no livro-razão público como uma entrada Payout released com um link da transação na Base.


7. Verifique no Explorer

Livro-razão do Explorer

Pesquise seu endereço da Sepolia ou da Base, ou pressione My activity. Suas linhas têm um chip you e uma borda esquerda colorida. Expanda qualquer entrada para ver o tipo, id da entrada, endereço, valor, rede, timestamp e link da transação.

Ordens de venda e preenchimentos da reserva são entradas da Sepolia; pagamentos apontam para a Base. A correspondência entre comprador e vendedor permanece privada — o livro-razão nunca vincula quem comprou de quem.


Preços e níveis

Os compradores pagam um preço único: $0.25 por SETH. Os vendedores recebem uma fração desse preço, definida pelo nível. Os níveis avançam com o volume vendido (10,000 SETH por nível):

Nível Participação Com um preço de compra de $0.25
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

Seu nível e preço atuais ficam na faixa de preço e no cabeçalho do painel; o tooltip Tier mostra toda a escada com a sua linha destacada.

A diferença entre o preço de compra e o preço do seu nível é a margem do marketplace — não há uma linha de taxa separada. Seu único outro custo é o gas da Sepolia no depósito (e em uma alteração de endereço de pagamento).


Solução de problemas

Depósito confirmado, mas nenhuma ordem aparece. Isso é esperado por um curto período. O backend coloca a ordem na fila após sua varredura de confirmação; o painel mantém a observação com spinner e o link da sua transação até lá. O polling pausa enquanto a aba está oculta e é retomado ao voltar o foco.

O botão diz "Minimum deposit is 1 SETH". Depósitos abaixo do mínimo do mercado são rejeitados on-chain; aumente o valor.

Enviou SETH para o cofre fora da dApp. Ainda assim ele entra na fila — o listener observa o endereço do cofre, não a interface. Mas o endereço de pagamento usado é aquele registrado on-chain para o endereço remetente, então defina-o primeiro.

"Enter a valid 0x address (40 hex chars)." O campo de endereço de pagamento valida de forma rígida; verifique se a colagem não foi truncada.

A alteração do endereço de pagamento não foi aplicada. É uma chamada on-chain — ela precisa ser confirmada na Sepolia e indexada. A alteração confirmada mais recente é a que vale, então se você enviou duas vezes, a última é a aplicada.

O saldo vendido permanece abaixo de 10 SETH. Nenhum pagamento é executado até ele atingir o limite. Ele se acumula em todas as suas ordens, então mais depósitos sendo preenchidos vão levar você até lá.

Carteira desconectada no meio da sessão. Carteiras geradas e importadas são mantidas apenas em memória; um recarregamento as perde. Importe novamente a partir da sua frase. Carteiras injetadas se reconectam, e a dApp acompanha trocas de conta — ordens e saldos são recarregados para o novo endereço.

Ordens e saldos parecem desatualizados. O painel faz polling a cada 5 segundos e atualiza imediatamente quando a aba recebe foco. Se os números nunca aparecerem, o backend está inalcançável — o app mostra o erro de conexão na tela de carregamento.