Panduan ini akan membimbing kamu langkah demi langkah untuk melakukan verifikasi Agent Identity pada Billions Network menggunakan fitur GitHub Actions.
Sebelum memulai, pastikan kamu memiliki:
- Akun GitHub yang aktif
- Akun Billions Network yang sudah terdaftar
- Browser (Chrome / Kiwi / Mises)
- Buka repository berikut: https://github.com/BillionsNetwork/verified-agent-identity
- Klik tombol Fork di pojok kanan atas untuk menyalin repository ke akun GitHub kamu.
Di dalam repository hasil fork kamu:
Add file → Create new file
Gunakan format nama file:
nama-anda.json
Contoh:
bang-pateng.json
Isi file:
{
"identity": "Nama_Agen_Kamu",
"agent": "Billions"
}Contoh:
{
"identity": "Bang Pateng",
"agent": "Billions"
}Klik Commit changes untuk menyimpan.
- Masuk ke tab Actions di repository kamu
- Klik Set up a workflow yourself.
Hapus semua kode yang ada lalu ganti dengan kode berikut:
File lokasi:
.github/workflows/main.yml
Isi file:
name: Verify Human Identity
on:
workflow_dispatch:
inputs:
agent_name:
description: 'Nama Agen'
required: true
default: 'Nama_Agen_Kamu'
agent_description:
description: 'Deskripsi Agen'
required: true
default: 'AI Agent'
jobs:
verify:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v3
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: '20'
- name: Step 1 - Install ClawHub skill
run: npx clawhub@latest install verified-agent-identity
- name: Install script dependencies
run: |
cd scripts
npm install
- name: Step 2 - Create new Ethereum Identity
run: node scripts/createNewEthereumIdentity.js
- name: Step 3 - Link Human to Agent
run: |
node scripts/manualLinkHumanToAgent.js --challenge '{"name": "Nama_Agen_Kamu", "description": "AI Agent"}'Ganti bagian berikut:
Nama_Agen_Kamu
Dengan nama yang sama persis dengan file .json yang kamu buat.
Contoh:
Bang Pateng
Klik Commit changes.
Masuk ke tab Actions.
Pilih workflow:
Verify Human Identity
Klik tombol:
Run workflow
Klik lagi Run workflow untuk menjalankan.
Tunggu sekitar 1–2 menit sampai muncul tanda:
✅ Success
Klik workflow yang berhasil (centang hijau).
Klik job:
verify
Buka bagian:
Step 3 - Link Human to Agent
Di dalam log akan muncul URL Verifikasi.
Salin link tersebut lalu buka di browser.
Login ke dashboard Billions Network.
Klik tombol:
Bind Agent
Setelah selesai, agent kamu akan muncul di profil.
Nama di file .json dan nama di main.yml harus identik.
Jika berbeda → verifikasi akan gagal.
Link verifikasi memiliki batas waktu.
Jika link tidak bisa dibuka, jalankan kembali:
Run workflow
Untuk mendapatkan link baru.
Jangan membagikan:
- Private key
- Token
- Informasi sensitif dari log workflow
kepada siapapun.
Agent kamu sekarang sudah berhasil diverifikasi di Billions Network.
Semoga berhasil 🚀
Kalau kamu mau, saya juga bisa buatkan **versi README yang lebih profesional (dengan badge, gambar, dan step visual)** supaya repo GitHub kamu terlihat **lebih legit dan mudah diikuti**.