Early Access · Solana · Non-Custodial

The brand cannot cancel. The creator cannot be ghosted.

Brands lock campaign budgets in on-chain vaults. Creators earn yield from day one. A smart contract cliff enforces the commitment — milestone payouts release automatically when performance is verified. No middlemen. No trust required.

🔒 Cliff-locked

Brand deposits lock for the campaign duration. The contract prevents cancellation before the cliff — not policy, code.

📈 Yield from day 1

Locked capital earns DeFi yield while the campaign runs. Creators receive the floor stream regardless of milestone outcomes.

⚡ Auto-release

An on-chain oracle scores delivery. Milestone payouts release automatically when the threshold is met — no disputes, no delays.

How it works

1

Brand creates vault

Locks USDC for the campaign duration. Sets cliff date, creator allocations, and milestone thresholds — all enforced on-chain.

2

Creator earns yield

Locked capital earns DeFi yield from day one via Kamino. Creators receive a guaranteed floor stream during the campaign.

3

Oracle settles

Performance is scored by the oracle layer. Milestone bonuses release automatically when score hits threshold. No disputes.

Protocol-first

Any platform embeds Gecko vaults in 10 lines of code. You bring the network — we handle the enforcement, oracle, and settlement. Protocol fee on every vault, regardless of who built the UI.

Partner integration →
campaign-creation.tsx
import { GeckoVault } from "@gecko/sdk"

// Drop into any platform's campaign creation flow
<GeckoVault
  partnerSlug="your-platform"
  brandWallet={sponsor.address}
  creatorWallet={creator.address}
  amount="10000000"  // 10 USDC (6 decimals)
  oracleSource="shikenso"
  onSuccess={(result) => {
    // result.vaultAddress — on-chain address
    // result.signature   — Solana tx signature
    yourDB.save(result.vaultAddress)
  }}
/>

Built on

SolanaAnchorKaminoPrivyShikenso

Built on Solana · Devnet Live · Colosseum Frontier 2026