Relay itu semacam jembatan lintas chain (cross-chain) yang cepet & murah. Mereka nyambungin kita ke berbagai chain kayak Arbitrum, Optimism, Base, Linea dll, lewat sistem “relayer” yang ngelakuin transaksi buat kita 💸
Fungsinya mirip kayak bridge, tapi lebih fleksibel. Bisa buat bayar, bridging, gasless, bahkan minta relayer eksekusi transaksi tertentu. Singkatnya, Relay = jembatan canggih 🛣
Website: https://relay.link
Docs: https://docs.relay.link
Bot ini bakal bantu lo push transaksi ke Relay lintas chain. Langkahnya gampang, asal mau baca dan ngulik
# Update your system
sudo apt update && sudo apt upgrade -y
# Install Node.js and npm
sudo apt install -y nodejs npm git
# Update to a newer Node.js version
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
\. "$HOME/.nvm/nvm.sh"
nvm install 22
# Verify installation
nvm current
node -v # Should show v22.x.x
npm -v # Should show 22.x.x or higher
mkdir -p ~/relay-bot && cd ~/relay-bot
git clone https://github.com/direkturcrypto/relay-automation-tool.git .
npm install
Ini bakal install semua package yang dibutuhin buat jalanin bot-nya. Wajib banget!
cp .env.example .env
File .env ini isinya config kayak RPC, gas fee, dll. Bisa lo sesuaikan nanti, tapi awal-awal cukup copy dulu.
Pilihannya 2:
Mau bikin wallet baru
Atau pakai wallet lama lo (asal masih fresh & bukan wallet utama ya)
node scripts/generate.js
Nanti akan muncul wallet baru di wallets.json. Tapi kalau lo udah punya wallet, tinggal bikin file wallets.json kayak gini:
[
{
"address": "0x123abc...",
"privateKey": "0xabcdef...",
"active": true
}
]
Lo bisa tambahin multi-wallet juga:
[
{
"address": "0x123abc...",
"privateKey": "0xabcdef...",
"active": true
},
{
"address": "0x456def...",
"privateKey": "0xghijkl...",
"active": true
}
]
Rekomendasi: Pakai wallet baru buat keamanan. Jangan wallet utama ya
Ada saldo ETH di Base buat gas fee. Minimal $20 biar aman dipakai lintas chain.
Ada WETH atau USDC, sekitar 0.01 WETH atau $30 USDC. Bebas, bisa pilih salah satu atau dua-duanya.
Saldo ini nantinya bakal digunakan buat nge-bridge ke chain lain (Optimism, Arbitrum, Linea, dsb).
Setelah semua setup selesai, tinggal jalanin:
node scripts/bridge.js
Nanti bot-nya otomatis ngelakuin transaksi via Relay. Bisa diemin, tinggalin, atau mantengin sambil ngopi ☕
WETH/USDC gak muncul di chain tertentu? Coba cek bridge terakhir, kadang-kadang gagal & refund jadi ETH.
⚠️ Gas fee mahal banget? Coba ganti-ganti RPC di file .env. Kadang RPC default lemot.
Biar nggak ribet, lo bisa jalanin di background pakai pm2
npm install -g pm2
pm2 start scripts/bridge.js --name relay-bot
Pantau terus saldo wallet. Jangan sampe tiba-tiba abis atau stuck.
Simpan private key lo baik-baik, jangan bocor ke mana-mana 🔐
Source code lengkap menggunakan bahasa inggris :
👉 https://github.com/direkturcrypto/relay-automation-tool
Bot ini nggak menjanjikan airdrop, tapi bisa bantu lo interaksi dengan protokol Relay dengan cara yang efisien. Berdasarkan pengalaman, protokol yang belum punya token dan banyak dipakai buat bridge2 gini suka ngasih kejutan 🎁
Tapi inget, semua tetap DYOR. Jangan pake dana panas. Tujuan utamanya: interaksi, pengalaman, dan siapa tau hoki 🎲