Circle Developer mencatat bahwa penyebaran aset tokenisasi di Arc tidak memerlukan penulisan Solidity dari awal. Panduan yang ditulis oleh Elton Tay ini menunjukkan bagaimana pengembang dapat menyebarkan kontrak ERC-20 di Arc Testnet. Panduan ini mencakup langkah-langkah menggunakan Kontrak, Templat, dan Dompet Circle, pendanaan dengan USDC testnet, dan pemantauan aktivitas kontrak secara real-time.
Pengembang pertama-tama membutuhkan dompet yang dikendalikan pengembang di Arc Testnet. Dompet termasuk dalam satu set dompet, jadi pengguna harus membuat set, lalu dompet di dalamnya. Dompet bertindak sebagai administrator untuk kontrak ERC-20 dan mengirimkan semua transaksi.
USDC Testnet diperlukan untuk biaya transaksi. Pengembang dapat mendanai dompet melalui Circle Console Faucet atau Circle Faucet. Setelah didanai, dompet dapat menyebarkan kontrak, mencetak token, dan mengeksekusi panggilan kontrak, membangun basis operasional untuk aset yang di tokenisasi.
Dengan menggunakan Circle Templates, pengembang dapat menyebarkan kontrak ERC-20 yang telah diaudit sebelumnya tanpa perlu menulis kode Solidity. Template tersebut tetap sepenuhnya kompatibel dengan perangkat EVM dan mengekspos ABI kontrak untuk interaksi. Setelah mengatur parameter penyebaran, Contracts SDK akan menyebarkan kontrak ERC-20 ke Arc Testnet.
Setelah diimplementasikan, kontrak dimulai dengan pasokan token nol. Transaksi pencetakan yang selesai memperbarui saldo dompet dan mencatat peristiwa Transfer, yang menunjukkan pembuatan token dan alamat penerima.