Blog
August 7, 2026

Como comprar ETH Sepolia no SellPolia

O SellPolia vende ETH Sepolia (SETH) por dinheiro real. Você paga um contrato coletor de pagamentos em uma chain mainnet — Ethereum, Base, Optimism, Arbitrum ou BNB Chain — na moeda nativa da chain ou em uma stablecoin, e o cofre do SellPolia envia SETH para o seu endereço na Sepolia.

Comprar não exige que você tenha nada na Sepolia. Você só precisa de fundos em uma das chains de pagamento e de um endereço para receber o SETH.

Visão geral

Preço de compra $0.25 por SETH (de /api/market)
Pague em Ethereum · Base · Optimism · Arbitrum · BNB Chain
Pague com A moeda nativa da chain, ou USDC / USDT / DAI
Entregue em Sepolia, no endereço que você indicar
Mínimo Nenhum no lado da compra

1. Abra a dApp e escolha uma carteira

A dApp fica em /app. Até que uma carteira seja conectada, a única tela é a de integração inicial da carteira.

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

Três opções, todas totalmente compatíveis:

Connect Wallet — MetaMask, Rabby ou qualquer provedor injetado. Esta é a escolha certa se os fundos que você quer gastar já estão nessa carteira. A dApp acompanha accountsChanged, então trocar de conta no MetaMask troca a conta no SellPolia (e limpa as ordens da conta anterior).

Generate Wallet — cria uma carteira BIP-39 nova no navegador. Você recebe as 12 palavras uma única vez, em um modal, e a chave fica mantida apenas na memória — nada é gravado em disco nem no localStorage. Fechar a aba faz você perder a carteira, a menos que tenha salvo a frase.

Modal da frase de recuperação

Copie a frase, guarde-a offline e depois confirme com I've saved it.

Import Wallet — cole uma frase existente de 12 palavras (15/18/21/24 também são aceitas). A validação é BIP-39, então uma palavra digitada incorretamente é rejeitada com a palavra problemática informada.

Modal de importação de carteira

Quando uma carteira é conectada, o cabeçalho mostra uma cápsula de conta, e a faixa de preço e a barra de abas aparecem.


2. Mude para Buy

A negociação abre em Sell. Toque em ▼ Buy SETH no controle segmentado.

Painel de compra, sem valor inserido

A faixa de preço acima das abas mostra o estado do mercado:

  • Available SETH — tudo o que pode ser entregue agora: a fila de vendedores mais a reserva de suporte do SellPolia. Lido no lado do cliente a partir do saldo do cofre.
  • Buy SETH — o preço atual de compra, $0.25.
  • Tier / Min deposit / Min payout — números do lado do vendedor. Eles aparecem nas duas abas, mas só importam quando você vende.

O botão Buy 500 SETH fica desativado e mostra Enter an amount até que você digite algum valor.


3. Escolha como pagar

Pay with tem dois seletores: ativo à esquerda, rede à direita.

Seletores de ativo e rede abertos

A lista de redes vem da configuração de mercado do backend, então ela só mostra chains que têm um coletor implantado. Mudar a rede redefine o ativo para a moeda nativa daquela chain se a stablecoin selecionada anteriormente não estiver configurada ali.

  • Moeda nativa (ETH / BNB) — precificada on-chain pelo feed Chainlink do coletor. A taxa abaixo dos campos de valor é atualizada a cada 30 segundos, e a compra é reprecificada no momento da execução, então o valor exato que você envia pode mudar ligeiramente entre a cotação e a assinatura.
  • Stablecoin (USDC / USDT / DAI) — tratada com paridade de $1, então o custo é apenas SETH × $0.25. Pagar com token custa duas transações: uma aprovação ERC-20 seguida da compra.

Abaixo dos seletores, a dApp lê seu saldo do ativo selecionado na chain selecionada e o exibe. Se for zero ou insuficiente para o valor, a linha fica âmbar e avisa isso — essa é a verificação que você deve ler antes de assinar.


4. Insira o valor

Você pode controlar qualquer um dos campos. Digite SETH e o valor do pagamento é calculado; digite o valor do pagamento e o SETH é calculado. O botão ↕ troca qual fica em cima; o campo que você não estiver editando recebe o rótulo (estimated).

Painel de compra com 500 SETH inseridos

Deliver SETH to · Sepolia usa por padrão o endereço conectado. Clique para digitar outro — útil quando você está pagando com uma carteira abastecida por exchange, mas quer o SETH em uma carteira de desenvolvimento. Qualquer endereço válido 0x… com 40 hex é aceito; um endereço inválido mantém o botão de compra desativado.

O resumo é a palavra final sobre o custo:

  • Unit price$0.25 / SETH
  • You receive — o valor em SETH
  • You pay — o total em USD, com o valor do ativo on-chain e a chain abaixo

5. Assine e confirme

Pressione Buy 500 SETH. O botão vira uma linha de status ao vivo:

  1. Fetching the on-chain quote… — o coletor precifica o pagamento
  2. Confirm the approval in your wallet… — apenas para pagamentos com token
  3. Confirm the purchase in your wallet… — assine a compra
  4. Waiting for on-chain confirmation…

Certifique-se de que sua carteira está na chain de pagamento que você selecionou. Uma carteira conectada na rede errada é a causa mais comum de falha na assinatura.

Compra confirmada on-chain

O recibo mostra o que você comprou, com o que pagou e um link para a transação de compra no explorer daquela chain. Um toast confirma o mesmo: Purchase confirmed on-chain — SellPolia is indexing it.

A entrega é assíncrona. A transação de compra é o seu pagamento; o SETH chega em uma transação separada na Sepolia vinda do cofre depois que o backend indexa o evento SethPurchased. Isso normalmente leva um ou dois ciclos de polling.

Buy more limpa o formulário para outra compra.


6. Acompanhe a entrega em Orders

A aba Orders mostra um badge enquanto houver algo pendente. Filtre por Buying e abra a ordem.

Ordem de compra expandida com a linha do tempo da entrega

A linha do tempo mostra o ciclo de vida completo:

  1. Order placed — o valor de SETH solicitado
  2. Payment received — valor e chain, com link para a transação de pagamento
  3. Filled instantly — a divisão entre a fila de vendedores ativa e a reserva do SellPolia
  4. SETH delivered — a transação de entrega na Sepolia, com link

Até o passo 4 acontecer, o chip mostra Delivering com um ponto pulsante; quando isso acontece, muda para Delivered, e um toast é disparado — 500 SETH delivered to your wallet — mesmo que a aba estivesse em segundo plano quando isso aconteceu.


7. Verifique no Explorer

Livro-razão do Explorer

O Explorer é o livro-razão público: compras, ordens de venda, pagamentos e preenchimentos da reserva. Pesquise por endereço, id da entrada ou hash da transação, ou pressione My activity para filtrar apenas a sua atividade. Suas próprias linhas têm um chip you e uma borda esquerda na cor da marca.

Ao expandir uma entrada de compra, você vê os dois links de transação — Paid na chain de pagamento e Delivered na Sepolia.

Observe o rodapé: compradores e vendedores são combinados em privado off-chain, então nada no livro-razão público vincula quem comprou de quem.


Solução de problemas

"Connecting to the SellPolia backend…" nunca desaparece. A dApp não consegue acessar a API. O texto do erro é exibido abaixo da mensagem em vermelho; ela tenta novamente sozinha a cada quatro segundos.

"You have no ETH on Base." A leitura de saldo do ativo/chain selecionado voltou como zero. Abasteça essa carteira nessa chain ou mude o seletor para um ativo que você tenha.

"Not enough USDC — you have 12.40 USDC on Base." O valor do seu pagamento excede o saldo. Reduza o valor ou troque de ativo.

Assinatura rejeitada ou nada acontece na carteira. Verifique se a carteira está conectada à mesma chain que você selecionou no seletor de rede.

A transação foi revertida. Normalmente é um round desatualizado da Chainlink ou uma mudança de preço entre a cotação e a execução — tente novamente. Cotações de ativo nativo têm um limite explícito de desatualização por chain.

Pagamento confirmado, mas sem SETH. Isso é esperado por uma janela curta. O cofre entrega em uma transação separada depois que o backend indexa sua compra. Acompanhe a entrada em Orders; ela muda de Delivering para Delivered com um link de transação. O polling pausa enquanto a aba está oculta e retoma no momento em que você volta o foco.

O link da transação de compra retorna 404 no Sepolia Etherscan. As compras são pagas em uma chain mainnet, não na Sepolia. Use o link no recibo, que aponta para o explorer correto.


Preços e taxas

Há um único preço de compra para todos: $0.25 por SETH, definido na configuração do mercado. Sem spread, sem taxa para o comprador, sem mínimo.

A escada de tiers na faixa de preço é um mecanismo do lado do vendedor — ela define o que os vendedores recebem como fração do preço de compra, de 20% (Novice) a 100% (Apex). Isso nunca muda quanto você paga. Passe o cursor sobre a tooltip de Tier para ver a escada completa no preço de compra atual.

Seu custo real acima de $0.25/SETH é apenas o gas de rede na chain de pagamento, além de uma transação extra de aprovação se você pagar em stablecoin.