CryptMeUp logo

Knowledge Bank

Manuals, blockchain references, and extra knowledge

Smart contract

CryptMeUp Polygon 智能合约是我们用来处理 Polygon 支付而无需托管用户资金的链上支付合约。 它遵循与我们的基础合约相同的直接结算模型,具有简单且确定性的付款分割。

对于原生 Polygon 支付,合约直接以 POL 中的 msg.value 形式接收支付金额。 对于 Polygon 上支持的 ERC20 支付,例如 ETH、USDC 和 USDT,合约使用批准的代币金额并在链上执行拆分。

付款人仅发送属于付款的总金额。 合约内部计算固定的0.1%费用。 剩余的 99.9% 被路由至商家钱包。 0.1% 的费用将转入配置的费用钱包。

该合约的存在使得费用规则不必信任前端或实时结算期间的链下计算。 这使得分割规则保持稳定、可见,并且更容易从链本身进行审核。

该合同也是非托管的。 CryptMeUp 并不要求用户首先将资金发送到平台钱包中。 合约仅执行属于活动 Polygon 付款流程的付款拆分。

对于ERC20付款,付款前需要经过批准步骤。 这是 EVM 链上的标准代币行为。 该批准允许合约仅提取该付款所需的金额,并将其分配给商家和费用钱包。

在验证方面,我们的后端检查交易目标、调用的方法、本机或代币金额以及生成的传输日志。 这使得区块链交易本身成为结算的真实来源。

您可以在 PolygonScan 上检查实时 Polygon 主网合约。

0xFb0535d87a297a2d6b5CFF6bA02c465DBA925700

  • 非托管支付执行。
  • 合同内计算的固定 0.1% 费用。
  • 确定性商家和费用分配。
  • 针对真实交易数据和日志的链上验证。