CryptMeUp Base 智能合约是我们用来处理 Base 支付而无需托管用户资金的链上支付合约。 它旨在保持支付流程简单、透明和确定性。
对于原生 Base 付款,合约直接以 msg.value 形式接收付款金额。 对于支持的 ERC20 支付,例如 USDC 和 EURC,合约使用批准的代币金额并在链上执行分割。
付款人仅发送属于付款的总金额。 合约内部计算固定的0.1%费用。 剩余的 99.9% 被路由至商家钱包。 0.1% 的费用将转入配置的费用钱包。
这种模型比从前端传递费用金额更安全,因为结算规则存在于合约本身内部。 这意味着最终的分割不会因为浏览器逻辑、UI 错误或不匹配的舍入规则而默默地发生变化。
该合同也是非托管的。 CryptMeUp 不要求用户预先将资金发送到平台钱包。 合约仅执行属于活跃付款交易的付款拆分。
对于ERC20付款,付款前需要经过批准步骤。 这是正常的 ERC20 行为。 该批准允许合约仅提取该付款所需的金额,并将其分配给商家和费用钱包。
在验证方面,我们的后端检查交易目标、调用的方法、代币或本机金额以及生成的传输日志。 这使得链上交易本身成为结算的真相来源。
您可以在 BaseScan 上检查实时 Base 主网合约。
0x57F33f55159Da453F05A9A28f53da9dD038bE103
- 非托管支付执行。
- 合同内计算的固定 0.1% 费用。
- 确定性商家和费用分配。
- 针对真实交易数据和日志的链上验证。