Membuat proses transaksi @BNBCHAIN yang mulus sangat mungkin dilakukan dengan menerapkan workflow yang menampilkan 3x uAgents. Berikut gambaran tentang bagaimana arsitektur ini bekerja dalam praktik.

Sistem ini mengandalkan tiga komponen khusus yang bekerja sama. Pertama adalah Agent 1, yang berperan sebagai Sender. Agen ini bertugas menerima perintah /send/bnb, menandatangani transaksi melalui Web3, lalu menyiarkannya langsung ke BNB Testnet. Setelah langkah ini selesai, ia meneruskan tx_hash hasilnya ke komponen kedua.

Agent 2 berperan sebagai Validator. Setelah menerima hash dari agen pertama, ia meninjau informasi di BscScan dan memberikan pembaruan status, dengan menandai transaksi sebagai dikonfirmasi atau ditolak.

Bagian terakhir dari pengaturan ini adalah Agent 3, yang berfungsi sebagai Monitor. Tujuan utamanya adalah memindai blok-blok baru secara berkelanjutan, mengamati dompet Anda dengan cermat, serta mencatat setiap aktivitas yang sesuai yang terdeteksi selama proses berlangsung.

Untuk memulai proyek ini, Anda perlu menjalankan perintah pip install uagents web3 python-dotenv requests di command line. Selain itu, pastikan bahwa USER_KEY, USER_WALLET, dan BSCSCAN_API_KEY Anda semuanya disimpan dengan aman sebagai variabel lingkungan.

Jika Anda ingin mengikuti tutorial terperinci langkah demi langkah untuk membangun konfigurasi spesifik ini di BNB Testnet, silakan cek @fetch_ai_IL Resource Library di https://innovationlab.fetch.ai/resources/docs/examples/on-chain-examples/bnb-chain-agents