Skip to content

Kairence

Kairence is a protocol on Base that turns staked DIEM into usable Venice inference capacity.

Venice allocates AI inference in proportion to how much DIEM you have staked. Kairence manages that stake on-chain and gives you four ways to put it to work:

Four things you can do

Reserve your capacity — set aside a guaranteed slice for your own Venice requests. No one else can use it. Change it any time.

Sell spare capacity — anything you don't reserve goes into the shared pool. Buyers pay USDC; the revenue splits among all stakers proportionally. You earn yield just by holding shares.

Borrow extra capacity — need more than you staked? Borrow from the pool today and repay with your future capacity over the coming days. No USDC required upfront.

Go further — staked 10 DIEM but need 20 today? Borrow 10 extra now. Your share keeps earning; the debt unwinds automatically as days pass. You get the capacity immediately, not eventually.

How to use it

  1. Approve DIEM and call Pool.enter(amount) — your DIEM is staked with Venice overnight.
  2. Next day your shares are active and capacity starts flowing.
  3. Call reserve(amount) to lock your slice, or leave it in the pool and earn USDC.
  4. When you want out: requestExit(amount) queues an unstake. DIEM arrives in your wallet after Venice's cooldown (~24h) via claimExit().

Two independent products

Who it's for
Liquidity — stake, earn, borrow capacityAnyone with DIEM
Agents — launch an AI agent token with on-chain liquidityBuilders only

You don't need to know about agents to use Kairence. The agent launchpad is a separate product that runs on top of the same staking layer.


Ready to go deeper? Start with Liquidity → Pool.

Released under the MIT License.