Pengembang Circle mencatat bahwa menerapkan aset tokenisasi di Arc tidak memerlukan penulisan Solidity dari awal. Panduan ini, yang ditulis oleh Elton Tay, menunjukkan bagaimana pengembang dapat menerapkan kontrak ERC-20 di Arc Testnet. Panduan ini mencakup langkah-langkah menggunakan Circle Contracts, Templates, dan Wallets, pendanaan dengan USDC testnet, dan pemantauan aktivitas kontrak secara real-time.
Pengembang pertama-tama membutuhkan dompet yang dikendalikan pengembang di Arc Testnet. Wallet milik satu set wallet, jadi pengguna harus membuat satu set, lalu sebuah wallet di dalamnya. Wallet berfungsi sebagai administrator untuk kontrak ERC-20 dan mengirimkan semua transaksi.
USDC testnet diperlukan untuk biaya transaksi. Pengembang dapat mendanai wallet melalui Circle Console Faucet atau Circle Faucet. Setelah didanai, wallet dapat menerapkan kontrak, mencetak token, dan menjalankan panggilan kontrak, membangun basis operasional untuk aset tokenisasi.
Dengan menggunakan Template Circle, pengembang dapat menerapkan kontrak ERC-20 yang telah diaudit sebelumnya tanpa menulis Solidity. Template tetap sepenuhnya kompatibel dengan alat EVM dan menampilkan ABI kontrak untuk interaksi. Setelah mengatur parameter penerapan, SDK Contracts menerapkan kontrak ERC-20 ke Arc Testnet.
Setelah diterapkan, kontrak dimulai dengan pasokan token nol. Transaksi pencetakan yang selesai memperbarui saldo wallet dan mencatat event Transfer, menunjukkan pembuatan token dan alamat penerima.
Circle menawarkan pemantauan event secara waktu nyata melalui webhook. Pengembang dapat melacak pencetakan, transfer, dan event kontrak lainnya secara otomatis, tanpa polling atau memelihara indexer. Pemantau event memantau tanda tangan tertentu, mengirim payload webhook dengan hash transaksi, tinggi blok, hash blok, dan data event yang telah didekodekan.
Pemantauan ini memungkinkan dasbor, alur kerja hilir, atau catatan off-chain untuk sistem tokenisasi produksi. Dengan menggabungkan Template, Wallet, dan pemantauan webhook, Arc menyediakan infrastruktur yang dapat diprediksi pengembang, biaya eksekusi yang stabil dengan USDC, dan integrasi dengan aset yang diterbitkan Circle seperti USDC, EURC, dan USYC.
Pengembang dapat menjelajahi Arc lebih jauh menggunakan dokumentasi referensi, tutorial langkah-demi-langkah, atau bergabung dengan Arc Community Hub, Arc Discord, atau Circle Discord untuk panduan dan kolaborasi.