Protocol
A market layer for open-source repositories.
GitPons turns public GitHub repositories into tradable markets on Robinhood Chain. Bonding curves graduate to locked Uniswap v4 pools, quoted against tokenized stocks, ETFs, and stablecoins — with GitHub-verified creator claims.
Why GitPons
Permissionless launches
Any public GitHub repo with valid metadata can be tokenized. No allowlist, no curator, no off-chain gate.
On-chain registry
RepoRegistry maps owner+name to a single canonical token. Duplicate launches revert at the contract level.
GitHub-anchored identity
Creator claim flow uses GitHub OAuth to prove repo admin permission, then signs on-chain with the wallet.
Aligned creator economics
70% of swap fees route to the verified maintainer, paid in the launch's quote asset — stock tokens, stablecoins, or ETH. Claimable anytime from the escrow.
Uniswap v4 native
Each market is a v4 pool with a custom afterSwap hook. Single-sided LP launch, ascending price discovery.
Hard-cap protocol fee
Protocol's 20% share is bounded above by an on-chain ceiling of 30%. Governance cannot exceed it.
- 01GitHubUser pastes URL
- 02WebValidates repo + prepares params
- 03WalletUser signs launch tx
- 04pons FactoryMints ERC-20 to curve
- 05Bonding curvePrice discovery
- 06Uniswap v4Locked pool at graduation
- 07Escrow70% creator / 30% protocol
- Chain
- Robinhood Chain (4663)
- Launch fee
- 0.0005 ETH
- Initial supply
- 1,000,000,000
- Token decimals
- 18
- Curve fee
- 1.00%
- Phantom reserve
- 1.68 (pair)
- Graduation threshold
- 4.2 (pair)
- Pool tickSpacing
- 200
- Fee split
- 70% creator / 30% protocol
- Creator tax
- 0% default (capped)
- Snipe protection
- 99% → 0, decays 5s
Pre-graduation the fee accrues on the bonding curve; post-graduation the pons hook collects it. A sweep credits the escrow, where the creator claims their share anytime — in the same asset the launch is quoted in.
| Contract | Role | Address |
|---|---|---|
| Launch factory | Deploys launches, drives graduation | 0x7eD5...EC7e |
| Launch and buy router | Create + buy in one transaction | 0xe33E...2948 |
| Meme hook | Uniswap v4 fee accrual post-graduation | 0xE5e7...e044 |
| Fee escrow | Claimable creator + protocol balances | 0xd3AF...Ac9e |
| Buyback vault | Holds + vests bought-back supply (5y) | 0x42df...219c |
| Launch locker | Permanently locks graduated pool positions | 0x2674...4952 |
| Graduation executor | Mints full-range v4 position into locker | 0xC781...9046 |
| Graduation guard | Checks reserves can seed a valid pool | 0xf569...6C6C |