O contrato inteligente CryptMeUp Polygon é o contrato de pagamento on-chain que usamos para processar pagamentos Polygon sem assumir a custódia dos fundos do usuário. Segue o mesmo modelo de liquidação direta do nosso contrato Base, com parcelamento de pagamento simples e determinístico.
Para pagamentos nativos do Polygon, o contrato recebe o valor do pagamento diretamente como msg.value no POL. Para pagamentos ERC20 suportados, como ETH, USDC e USDT no Polygon, o contrato usa o valor do token aprovado e executa a divisão on-chain.
O pagador envia apenas o valor total que pertence ao pagamento. O contrato calcula internamente a taxa fixa de 0,1%. Os 99,9% restantes são encaminhados para a carteira do comerciante. A taxa de 0,1% é encaminhada para a carteira de taxas configurada.
Este contrato existe para que a regra de taxas não precise ser confiada ao frontend ou aos cálculos off-chain durante a liquidação ao vivo. Isso mantém a regra de divisão estável, visível e mais fácil de auditar na própria cadeia.
O contrato também não é de custódia. O CryptMeUp não pede aos usuários que primeiro enviem fundos para uma carteira da plataforma. O contrato executa apenas a parcela de pagamento que pertence ao fluxo de pagamento Polygon ativo.
Para pagamentos ERC20, é necessária uma etapa de aprovação antes do pagamento. Este é o comportamento padrão do token nas cadeias EVM. A aprovação permite que o contrato retire apenas o valor necessário para aquele pagamento e divida-o entre o comerciante e a carteira de taxas.
Do lado da verificação, nosso backend verifica o alvo da transação, o método chamado, o valor nativo ou token e os logs de transferência resultantes. Isso mantém a própria transação blockchain como a fonte da verdade para a liquidação.
Você pode inspecionar o contrato principal da Polygon ao vivo no PolygonScan.
0xFb0535d87a297a2d6b5CFF6bA02c465DBA925700
- Execução de pagamentos sem custódia.
- Taxa fixa de 0,1% calculada dentro do contrato.
- Comerciante determinístico e divisão de taxas.
- Verificação on-chain em relação a dados e registros de transações reais.