Pedidos OTC privados transformam um depósito público em uma rota de um único comprador.
Use um pedido privado quando você já conhece o comprador, acordou o contexto da negociação e quer que o contrato na Base rejeite todos os demais.
Quando pedidos privados se encaixam
Depósitos públicos podem ser descobertos por qualquer pessoa. Depósitos OTC privados são para o caso oposto: você conhece a carteira do comprador e quer que exatamente essa carteira, e somente ela, possa iniciar o preenchimento.
Isso é útil para transferências entre amigos e familiares, relacionamentos no estilo desk, pagamentos parecidos com folha de pagamento e negociações acordadas em que ambos os lados já combinaram o app de pagamento, a moeda e o tamanho.
Como funciona a restrição
- 1O vendedor cria um depósito normal de USDC na Base.
- 2O app adiciona a carteira do comprador ao WhitelistPreIntentHook para aquele depósito.
- 3O hook é anexado ao depósito após a criação.
- 4O vendedor compartilha um link em otc.usdctofiat.xyz/d/<escrow>/<depositId>.
- 5Qualquer carteira que não seja a do comprador aprovado é rejeitada onchain antes da criação do intent.
Privado não significa invisível
A restrição é imposta onchain, então o depósito, o hook e as transações de preenchimento permanecem visíveis na Base. Privado significa que o acesso ao preenchimento é restrito a uma carteira de comprador; não oculta a atividade do contrato dos exploradores de blocos.
A allowlist do comprador é imposta pelo contrato.
O link OTC é uma superfície de UX. A proteção real é o hook pré-intent anexado ao depósito na Base.
Keep exploring
Common questions
O que é a USDCtoFiat?
A USDCtoFiat permite que você venda USDC na Base por dinheiro no Venmo, Cash App, Chime, Revolut, Wise, Zelle, PayPal e Monzo. Você mantém o controle da sua carteira, e as negociações são liquidadas por meio de contratos inteligentes ZKP2P não custodiais na Base.
A USDCtoFiat detém meus fundos?
Não. Você assina cada transação a partir da sua própria carteira. Seu USDC fica bloqueado em um contrato público na Base e é liberado ao comprador apenas após o pagamento dele ser comprovado. Você pode sacar qualquer depósito não preenchido a qualquer momento.
Quanto custa vender?
Criar e gerenciar um depósito de vendedor é gratuito, embora o gas da Base se aplique às ações onchain. O SDK de off-ramp é gratuito para integrar. Em preenchimentos delegados, a taxa de gerente de 0,10% da Delegate vem do USDC liberado ao comprador, não dos seus proventos em fiat nem da sua taxa cotada. Análises, webhooks e créditos de API da Peerlytics têm preços separados.
Preciso de uma conta em uma exchange centralizada?
Nenhuma conta de exchange é necessária para usar a USDCtoFiat. Você precisa de uma carteira com USDC na Base e de uma conta no app de pagamento em que deseja receber. As próprias regras e limites de conta do app de pagamento continuam valendo.
Preciso concluir o KYC?
A USDCtoFiat não coleta documentos de identidade, não detém seu fiat nem suas chaves. O app de pagamento que você usa continua controlando sua própria verificação, limites e regras de conta. A liquidação em USDC acontece por meio de contratos inteligentes na Base, e não podemos alterar o que o Venmo, o PayPal, a Wise, o Zelle ou o seu banco exigem.
Posso trocar o comprador em um pedido privado?
O app permite gerenciar a restrição OTC de depósitos existentes. Trocar o comprador aprovado exige outra atualização onchain, e o novo comprador precisa usar o link de depósito resultante.
O OTC privado elimina o risco do app de pagamento?
Não. Ele restringe quem pode preencher o depósito. A perna em fiat ainda acontece pelo app de pagamento escolhido, com os limites, análises e comportamento de reversão desse app.