Introduction

ShipLock — On-chain accountability protocol for builders on Solana.

Welcome to ShipLock

ShipLock is an on-chain accountability protocol built on Solana that turns builder promises into enforceable commitments — using time-based rules, locked collateral, and stake-weighted community validation.

The Problem

Crypto has strong incentives to announce, weak incentives to deliver. Roadmaps are free to publish and free to ignore. Communities lack an objective way to determine: "Does this team actually ship?"

ShipLock introduces an objective accountability loop with real economic consequences.

How It Works

  1. Lock a Bond — Teams deposit tokens into an on-chain escrow as a commitment to ship.
  2. Ship & Check-in — Publish signed check-ins with evidence: demo links, commits, build logs.
  3. Community Validates — Staked watchers endorse check-ins. Weight = sqrt(stake).
  4. Miss = Slash — If you miss a deadline + grace period, anyone can trigger slash().

Core Actors

RoleWhat they do
BuilderCreates project, locks bond, submits check-ins with proof
WatcherStakes $SHIP, endorses check-ins, earns rewards
EnforcerTriggers slash() on overdue projects, earns bounty

Core Principles

  • Permissionless — No gatekeepers. Anyone can create a project, endorse, or slash.
  • Skin in the game — Every meaningful action requires capital at risk.
  • Deterministic enforcement — Time-based rules + permissionless slashing. No admin control.
  • Anti-whale — Endorsement weight uses sqrt(stake) to prevent dominance.
  • Transparent — All bonds, check-ins, slashes, and rewards are verifiable on-chain.

Documentation Map

Protocol

$SHIP Token

Guides

Reference

  • Glossary — Consistent vocabulary for all ShipLock concepts
  • FAQ — Common questions and answers