Kontrak pintar CryptMeUp Arbitrum adalah kontrak pembayaran onchain yang kami gunakan untuk memproses pembayaran Arbitrum tanpa mengambil dana pengguna. Ini mengikuti model pembagian biaya deterministik yang sama seperti kontrak pembayaran EVM kami yang didukung lainnya.
Untuk pembayaran Arbitrum asli, kontrak menerima jumlah pembayaran langsung sebagai msg.value dalam ETH. Untuk pembayaran ERC20 yang didukung seperti USDC dan USDT di Arbitrum, kontrak menggunakan jumlah token yang disetujui dan mengeksekusi split onchain.
Pembayar hanya mengirimkan jumlah total yang menjadi milik pembayaran. Kontrak menghitung biaya tetap 0,1% secara internal. 99,9% sisanya disalurkan ke dompet pedagang. Biaya 0,1% disalurkan ke dompet biaya yang dikonfigurasi.
Hal ini menjaga logika penyelesaian tetap onchain alih-alih menyebarkan asumsi biaya ke seluruh kode browser dan perhitungan offchain. Hal ini membuat jalur pembayaran lebih mudah untuk diperiksa dan diaudit.
Kontraknya juga non-penahanan. CryptMeUp tidak meminta pengguna untuk mengirim dana ke dompet platform terlebih dahulu. Kontrak hanya mengeksekusi pembagian yang termasuk dalam pembayaran Arbitrum aktif.
Untuk pembayaran ERC20, diperlukan langkah persetujuan sebelum pembayaran. Ini adalah perilaku token standar pada rantai EVM dan memungkinkan kontrak hanya menarik jumlah yang diperlukan untuk pembayaran tersebut.
Di sisi verifikasi, backend kami memeriksa target transaksi, metode yang dipanggil, jumlah, dan log transfer yang dihasilkan. Hal ini menjadikan transaksi blockchain itu sendiri sebagai sumber kebenaran untuk penyelesaian akhir.
Anda dapat memeriksa kontrak mainnet Arbitrum langsung di Arbiscan.
0x810955cd264558a0c8eEeA5E21492DcD877e8454
- Eksekusi pembayaran non-penahanan.
- Biaya tetap 0,1% yang dihitung dalam kontrak.
- Pedagang deterministik dan pembagian biaya.
- Verifikasi onchain terhadap data dan log transaksi nyata.