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.

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.

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.

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.

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.

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).

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:
- Fetching the on-chain quote… — o coletor precifica o pagamento
- Confirm the approval in your wallet… — apenas para pagamentos com token
- Confirm the purchase in your wallet… — assine a compra
- 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.

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.

A linha do tempo mostra o ciclo de vida completo:
- Order placed — o valor de SETH solicitado
- Payment received — valor e chain, com link para a transação de pagamento
- Filled instantly — a divisão entre a fila de vendedores ativa e a reserva do SellPolia
- 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

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.