Marketplace / income-amm
Income AMMincome-ammv1.0.0

Custom Solana AMM, 60/40 fee split, MasterChef-style accumulator. Anchor program included.

Full repoRustAnchoredition of 1
live demo
Income AMM
forkit.run/income-amm
Live console · runs in a sandbox, no installLaunch live demo →
README.md

A complete custom AMM: Anchor program, 60/40 fee split and a MasterChef-style reward accumulator.

Overview

Income AMM is a full Anchor program plus a TypeScript client and tests. Swaps accrue fees on a 60/40 split and a MasterChef-style accumulator distributes rewards.

Quick start

anchor build && anchor test runs the suite on localnet. The TS client in client/ shows pool init, swap and claim.

Requirements

  • Solana CLI + Anchor
  • Rust toolchain
  • Bun / Node (client)

Stack

RustAnchor

Pinned dependencies, no lock-in to the seller's accounts. Deploy scripts included.

How it works, end to end

1. ingest → stream events from source
2. process → parse, score, decide
3. act → submit transaction / render output
4. log → record outcome + metrics

What it has

  • Anchor program
  • 60/40 fee split
  • MasterChef accumulator
  • TS client + tests

Can be improved

  • Front-end is minimal