hackquest logo

Kabon

AI-powered DeFi treasury copilot on Arbitrum that routes supported assets through ERC-4626 vaults and explains yield, liquidity, and withdrawal decisions.

Video

Hình ảnh dự án 1
Hình ảnh dự án 2
Hình ảnh dự án 3
Hình ảnh dự án 4

Công nghệ sử dụng

Next
Web3
Ethers
Solidity
thegraph
React
Arbitrum

Sự miêu tả

Kabon is a policy-driven DeFi treasury copilot built on Arbitrum. Users deposit supported assets into an ERC-4626 vault, receive vault shares, and get guided, AI-powered insights to evaluate allocation opportunities, understand decisions, and withdraw with clear liquidity expectations.

As investing expands beyond stocks and bonds into RWAs, private markets, and alternative assets, the biggest problem is not access. It is fragmentation and lack of clarity. Kabon fixes that by turning scattered opportunities into intelligent, actionable portfolio decisions.

Kabon is Arbitrum-first today, with Robinhood Chain testnet support for future tokenized asset and RWA workflows.

Product Model

Kabon is built around one vault per supported asset:

  1. Users deposit a supported asset into a vault.

  2. The vault mints ERC-4626 shares to represent the user’s position.

  3. Approved vault operators can allocate idle liquidity into whitelisted strategy adapters.

  4. Users withdraw by redeeming shares for underlying assets.

  5. If idle liquidity is insufficient, the vault recalls liquidity from strategies through a configured withdrawal queue.

This keeps execution vault-mediated rather than requiring users to enter and exit each protocol individually. Kabon recommends and explains compliant allocation routes, while approved vault flows and whitelisted adapters handle protocol-specific execution.

AI Layer

Kabon uses AI as a treasury copilot rather than an autonomous custodian. The AI layer helps users evaluate vault allocation routes by combining live protocol data, user portfolio context, risk preferences, liquidity conditions, and vault policy constraints.

The AI experience is designed to:

  • explain why a route is recommended

  • compare opportunities across APY, liquidity, risk, and chain support

  • surface warnings before allocation

  • translate vault and strategy mechanics into user-readable guidance

  • keep execution constrained to supported assets, configured vaults, and whitelisted strategy adapters

AI recommendations are advisory. They do not bypass vault controls, independently move user funds, or execute outside the approved contract and adapter model.

Tiến độ hackathon

A live ERC-4626 vault deployment on Arbitrum Sepolia, a USDC Aave V3 strategy adapter, a Next.js frontend for deposits and opportunity analysis, and a The Graph subgraph for vault activity indexing.

Live Deployment - Arbitrum Sepolia

  • Vault proxy: 0x23d80c8c231d7bf671ac54cd5854728535063254

  • Vault implementation: 0x219ccc99ab55c001f9c48cec3740d6a64518bd72

  • Aave V3 strategy adapter for USDC: 0xC9d2E20859020375c8C7517464A2Ee890Ff0864F

  • Aave V3 Pool: 0xBfC91D59fdAA134A4ED45f7B584cAf96D7792Eff

  • Aave V3 USDC aToken: 0x460b97BD498E1157530AEb3086301d5225b91216

Explorer links:

Repository

arbs-london/
  contracts/   Hardhat 3 smart contracts, proxy deployment modules, scripts, and tests
  web/         Next.js frontend, wallet integration, and app-facing API routes
  indexers/    The Graph subgraph for vault event indexing
  • contracts: vault contracts, deployment scripts, and test coverage

  • web: product interface, wallet flows, recommendations, and market data routes

  • indexers: subgraph for historical and real-time vault activity



Web Application

The frontend workspace includes:

  • wallet-aware dashboard and deposit experience

  • Reown AppKit wallet integration

  • Arbitrum protocol and opportunity data

  • recommendation engine with allocation rationale and risk framing

  • Robinhood Chain testnet wallet support

  • tokenized-equity pricing and chart history via Polygon / Massive when configured

  • protocol explorer, activity, and withdrawal surfaces

Indexer

The indexer workspace contains a The Graph subgraph for vault activity:

  • tracks Deposit, Withdraw, StrategyAllocated, StrategyRecalled, StrategyWhitelisted, and WithdrawalQueueUpdated events

  • provides a GraphQL API for historical and real-time vault activity

  • supports frontend activity history and analytics

Live endpoints:

Smart Contracts

The contracts workspace includes:

  • upgradeable ERC-4626 vault architecture

  • owner-managed strategy whitelisting and withdrawal queue controls

  • proxy deployment through Hardhat Ignition and OpenZeppelin transparent proxies

  • reentrancy protections on vault entrypoints and strategy callbacks

  • protections against fee-on-transfer assets and adapter misreporting

  • tests covering deposits, withdrawals, upgrades, strategy accounting, unwind behavior, and administrative controls

Security Posture

The vault layer includes protections for several common failure modes:

  • initializer locking for the upgradeable implementation

  • non-reentrant deposit, mint, withdraw, redeem, deploy, recall, and sync flows

  • rejection of short-receipt asset transfers during deposits and strategy deployment

  • rejection of adapters that misreport recalled or deployed asset amounts

  • two-step ownership transfers

  • disabled ownership renounce to avoid orphaning vault controls

  • pause requirement before syncing a realized strategy loss into vault accounting

Strategy adapters remain part of the trust boundary and should be reviewed independently before production use.

Trạng thái huy động vốn

Open to exploring fundraising opportunities

Trưởng nhóm
DDickson Kamasah
Liên kết dự án
Triển khai Hệ sinh thái
Arbitrum SepoliaArbitrum Sepolia
Ngành
DeFiAIRWA