Skip to Content
Introduction

Introduction

Welcome to the EarnKit documentation.

EarnKit is a token buyback-as-a-service platform. Connect any on-chain revenue stream — token contracts, launchpad LP lockers, or existing 0xSplits contracts — to fully automated buyback & burn, with zero ongoing manual steps.

What EarnKit Does

Every buyback runs through a 0xSplits V2 PullSplit contract you control. The split routes fee revenue between you (the owner) and an EarnKit-managed buyback wallet at percentages you choose. When the buyback wallet’s accumulated share crosses your USD threshold, EarnKit swaps it to your target token via Uniswap V3 and burns it.

Platform fee: 1% per execution — deducted from the buyback wallet’s swappable balance before swap+burn. The owner’s share is paid directly via the split, untouched by EarnKit.

How to Get Started

  1. Go to app.earnkit.com and sign in.
  2. Open Create in the sidebar.
  3. Pick a card:
    • Token — you have a token but no split yet. We provision the buyback wallet and you deploy a fresh split with one tx.
    • Splits — you already have a 0xSplits V2 contract; we just slot in as one of its recipients.
  4. Point your fee revenue at the split:
    • Clanker v4 / v3 — one-click button in the dashboard.
    • Vanilla ERC-20 with a setFeeRecipient-style setter — one-click on the detail page.
    • Otherwise — manual via your launchpad’s admin UI or BaseScan.
  5. Revenue accumulates → threshold crossed → automatic swap & burn. Forever.

Full details

Architecture Overview

Your fee source (token contract, LP locker, etc.) └── 0xSplits V2 PullSplit (you own it) ├── owner share → your wallet (via 0xSplits warehouse) └── buyback share → EarnKit-managed buyback wallet └── threshold crossed? ├── yes → 1% platform fee │ → swap → your target token (Uniswap V3) │ → burn └── no → keeps accumulating
  • Non-custodial. You own the split. You own the token contract. EarnKit operates only the buyback wallet, and its Turnkey policy is locked to swap-and-burn-or-recover.
  • Immutable buyback wallet. The wallet address is baked in at registration. No admin key — yours or ours — can rotate it.
  • Recovery built in. Every config sets a recovery address at registration; the Turnkey policy permits sweeping all funds there if anything goes permanently wrong.
  • Operator gas drip. EarnKit funds gas for each execution so your buyback wallet never holds ETH for fees beyond what’s needed. Drip is excluded from the threshold check.
Last updated on