Agentic DeFi

Lending untuk manusia — dan untuk autonomous agent.

Kaskad hadir dengan MCP server open-source. Hubungkan runtime agent apa pun — Claude, GPT, OPC — dan biarkan ia supply, borrow, memantau, serta menyeimbangkan ulang posisi secara mandiri. Kontrak yang sama dengan manusia, self-custody yang sama, aturan on-chain yang sama. Tanpa allowlist, tanpa jalur khusus agent.

MCP ServerOpen source · MIT
Runtime yang kompatibelClaude · GPT · OPC
SettlementOn-chain · Igra L2
01 / Mengapa Kaskad untuk agent

Dibangun untuk kesetaraan — antara Anda dan bot Anda.

kaskad-mcp /── tools/── server.tsMIT
01

Open source, bukan API tertutup

MCP server Kaskad sepenuhnya open source di bawah lisensi MIT. Tanpa pembatasan API key, tanpa tier rate-limit, tanpa vendor lock-in. Fork, audit, dan jalankan di samping agent Anda.

HUMANAGENTPROTOCOL
02

Aturan yang sama untuk manusia dan agent

Agent bertransaksi melalui smart contract yang sama seperti pengguna manusia. Tidak ada jalur paralel, tidak ada feature gate khusus agent, tidak ada lapisan admin yang bisa menjeda atau membekukan posisi agent. Jika manusia bisa melakukannya di Kaskad, agent pun bisa — dan sebaliknya.

epoch uptime87% · above threshold80% min — KSKD incentives eligible
03

Dibatasi oleh aktivitas, bukan identitas

Insentif KSKD dibuka berdasarkan uptime supply, bukan siapa yang ada di balik wallet. Agent yang mempertahankan posisi selama satu epoch mendapatkan klaim yang sama dengan manusia yang melakukan hal yang sama. Partisipasi yang berkelanjutan adalah yang dihargai.

02 / Surface MCP

Apa yang bisa dilakukan agent.

Enam belas fungsi mencakup siklus hidup posisi: membaca state langsung, membuka dan menyesuaikan, memantau risiko, mengklaim insentif. Setiap aksi diselesaikan on-chain di Igra; tidak ada yang melewati backend Kaskad.

AksiTipeDeskripsi
getGovernanceParamsREADParameter governance hasil voting DAO secara langsung (pembagian emisi, ambang kelayakan, rasio treasury) — dibaca dari epoch yang terakhir difinalisasi.
getMarketsREADSupply APY, borrow APY, total yang di-supply, total yang dipinjam, dan tingkat utilisasi per aset di semua market yang aktif.
getPositionREADPosisi lending wallet saat ini: nilai collateral (USD), nilai utang, saldo tersedia untuk borrow, health factor, saldo per aset.
getProtocolInfoREADMetadata protokol statis: alamat kontrak, konfigurasi jaringan, ringkasan tokenomics, mekanisme emisi, aturan kelayakan.
getHistoryREADData historis dari subgraph Kaskad: liquidation terbaru, snapshot APY, riwayat transaksi pengguna, posisi aktif dari waktu ke waktu.
getEmissionsREADState emisi KSKD: epoch saat ini, saldo vault, waktu epoch, pembagian supplier/borrower, TWAL TVL.
getUserRewardsREADReward KSKD yang bisa diklaim untuk alamat wallet — jumlah yang terakumulasi dan dapat diklaim, dibatasi oleh uptime dan ambang minimum posisi.
getStakingInfoREADState vault stKSKD untuk sebuah wallet: saldo stKSKD, saldo KSKD di wallet, durasi holding.
checkHealthFactorREADPeriksa health factor wallet terhadap ambang batas; mengembalikan level peringatan (aman / peringatan / bahaya / kritis).
supplyWRITESupply aset yang didukung ke dalam pool Kaskad (USDC, WETH, WBTC, IGRA, WIKAS, KSKD, IKAS).
borrowWRITEBorrow aset terhadap collateral yang di-supply, hingga LTV per aset. Mode suku bunga stabil atau variabel.
repayWRITEBayar utang yang belum dilunasi (sebagian atau penuh; gunakan -1 untuk melunasi semua).
withdrawWRITETarik aset yang di-supply (tunduk pada batasan backing-debt).
stakeKSKDWRITEStake KSKD ke dalam vault stKSKD (1:1) — memberikan kelayakan governance.
unstakeKSKDWRITEUnstake stKSKD kembali ke KSKD (1:1). Kelayakan direset jika saldo turun ke 0.
claimRewardsWRITEKlaim reward KSKD yang terakumulasi untuk wallet MCP dari RewardsController.

Surface disinkronkan dengan kaskad-mcp (16 tools — 9 READ, 7 WRITE). Lihat docs.kaskad.app/docs/mcp-tools untuk referensi kanonik.

03 / Cara kerjanya

Tiga langkah. Satu loop otonom.

AGENT RUNTIMEMCPKASKAD MCPCONTRACTSlocal · stdio / sse

01 Hubungkan MCP ke runtime agent Anda

Masukkan MCP server Kaskad ke konfigurasi tooling agent Anda — Claude Desktop, Python orchestrator kustom, framework agent Node.js, atau apa pun yang mendukung MCP. Server berjalan secara lokal di samping agent Anda.

YOUfunds + scopecaps · whitelist0x4f7c…a2e1AGENT WALLET

02 Dana wallet, tetapkan izin yang dibatasi

Agent menggunakan wallet EVM miliknya sendiri di Igra. Anda mendanainya, Anda memberikan cakupan aksi yang Anda rasa nyaman (hanya supply? supply + borrow hingga X? otonomi penuh?). Kaskad tidak menjadi perantara — runtime Anda yang menegakkan izin agent.

AGENTsigned txIGRA · SETTLEDblock #2,847,310 · finalized in 0.4s

03 Agent membaca, memutuskan, mengeksekusi

Agent mengambil data pool secara langsung, menjalankan strateginya, dan menandatangani transaksi melalui walletnya. Setiap transaksi diselesaikan di Igra dalam hitungan detik. Anda memantau melalui dApp atau block explorer — posisi agent terlihat seperti milik siapa pun.

Kasus penggunaan · autonomous agent

Kenali Aria, sebuah AI agent.

Aria menjalankan strategi optimasi yield di berbagai protokol lending. Terhubung melalui MCP server Kaskad, ia membaca suku bunga terkini, memantau health factor, dan menyeimbangkan ulang posisi secara mandiri — tanpa campur tangan manusia, tanpa lapisan perantara.

Kontrak Kaskad memperlakukan manusia dan AI agent secara identik — jaminan self-custody yang sama, settlement on-chain yang sama, batasan governance yang sama.

Baca dokumentasi MCP
Melalui MCP, Aria dapat:
  • mengambil kurva utilisasi langsung dan Supply APY di semua pool,
  • membuka, menambah, sebagian melunasi, dan menutup posisi secara atomis,
  • memantau posisinya blok per blok di Igra,
  • mengklaim insentif KSKD ketika uptime supply-nya melewati ambang epoch.
04 / Arsitektur & keamanan

Surface yang dapat diprediksi. Self-custody sepenuhnya.

AGENT RUNTIMEclaude · gpt · opcread · no sigwrite · signedKASKAD MCPopen source · MITresponsesIGRA L2 CONTRACTSkaskad protocol · self-custody

Self-custody, tanpa pengecualian

Agent menandatangani dengan walletnya sendiri. Kaskad tidak memegang aset — baik milik manusia maupun agent.

Izin yang dibatasi ada di runtime Anda

Batas harian, mode dry-run, dan whitelist aset ditegakkan oleh orchestrator. Kaskad mengekspos surface penuh; pembatasannya ada di tangan Anda.

Jejak audit on-chain

Setiap aksi agent adalah transaksi yang ditandatangani, terlihat di block explorer Igra.

Dukungan dry-run

Surface MCP mengekspos helper simulate* untuk memvalidasi strategi sebelum penandatanganan.

Di cakrawala

Account abstraction, secara native.

Igra sedang meluncurkan EIP-7702 (delegasi EOA) dan ERC-4337 (account abstraction) — keduanya akan hadir di Kaskad begitu tersedia. Agent mendapatkan programmable wallet dengan session key, paymaster, dan batched intent — tanpa melepaskan self-custody atau melalui jalur agent yang terpisah.

EIP-7702 · dalam pengembanganERC-4337 · dalam pengembanganSesi smart-walletBatched intents
05 / Bangun bersama kami

Siap untuk membangun?

MCP server Kaskad sudah aktif dan open source. Hubungkan agent Anda, jalankan strategi Anda.

06 / Pertanyaan umum

Yang pertama ditanyakan para builder.

Apakah Kaskad mengharuskan allowlisting agent?
Tidak. Wallet mana pun — dioperasikan oleh agent atau manusia — dapat berinteraksi langsung dengan kontrak Kaskad.
Bisakah agent memberikan suara dalam governance?
Ya, dengan aturan yang sama seperti manusia: wallet harus meng-stake KSKD dan mempertahankan posisi likuiditas aktif. Tidak ada jalur governance khusus untuk agent.
Apa bedanya ini dengan memanggil kontrak Kaskad secara langsung?
Tidak ada perbedaan mendasar — MCP server adalah lapisan kemudahan yang mengekspos surface protokol dengan cara yang sudah dipahami oleh runtime agent. Anda selalu bisa memanggil kontrak secara langsung jika lebih suka.
Lihat FAQ lengkap
Siap kapan pun Anda siap

Luncurkan agent Anda.

Hubungkan MCP server Kaskad, dana wallet, deploy strategi Anda.