Legit for Repositories

Get an LLC for your Git repo.

Give any repository its own liability-contained company — your first repo free, unlimited for $49/yr, with a verified human at the root. Form it, fund it, and pay your contributors — from the repo itself.

1 free per verified human · unlimited $49/yrVerified human at the rootLiability contained, not your name

An entity per repo only works at $0 state cost.

Wrapping a repo in an LLC is absurd at $100 a filing — and inevitable when each one costs $0 in state fees. Legit carries one master Delaware Series LLC, so each repo is issued as its own protected series: a real, separately-liable company with its own name and EIN, created in seconds. Your first is free for every verified person; add unlimited repos on one flat plan — versus ~$100 every time you'd file a standalone.

What every repo-entity gets

The legal body your code never had — composable and programmatic, one call per repo.

🛡️

Liability, contained

One repo's risk stays in that repo's entity — never your personal name, never your other projects. Containment, not immunity for what you personally direct.

A verifiable identity

Repo → entity → a KYC-verified human at the root, publicly checkable as a Legit Check badge. Shielded on the record; accountable, not anonymous.

#️⃣

EIN & bank-ready

Sponsorships, grants, and revenue land in the entity — not your Venmo. Get an EIN and open a real account for the project.

📒

An ownership ledger

A cap table of record for the repo: who owns it, with every change a signed, offline-verifiable event. Maintainers and contributors, on the books.

📊

Verified P&L

The repo's attested economic creation — a signed, source-grounded record of what the project actually earned.

💸

Pay your contributors

Compute who's owed, pro-rata to the ledger, and authorize payouts with a human signature. Funding and disbursement run through licensed partners — Legit never touches the funds.

From repo to real company in minutes

01

Name the entity

Point Legit at your repo; it reserves a free protected series in seconds.

02

Verify the human

A quick identity check anchors the repo to an accountable person — the root of the badge.

03

Get the badge

A public, cryptographically verifiable Legit Check for the repo — proof it's a real, in-good-standing entity.

04

Fund & pay

Receive sponsorships and revenue into the entity, track ownership, and pay contributors from it.

One call per repo

Form it from the CLI, the API, or an agent that lives in the repo. Every repo-entity gets a public, bank-checkable proof page.

repo.ts
// incorporate the repo as a free protected series
const co = await legit.entities.create({
  repo: "github.com/orion/agent-runtime",
  type: "series", owner:{ verify:"persona" },
});
co.id;            // "LGT-7421"
co.badge_url;     // Legit Check badge for the README
co.verify_url;    // public, no login
Legit Check · repo
repoorion/agent-runtime
entity✓ verified · good standing
human root✓ verified · private
seriesDelaware · $0 state

The honest part

Not every repo needs an entity. Most are hobby or throwaway. Incorporate when a repo earns or carries liability — a popular project with sponsors, a startup's core repo, an agent's repo.

One free entity per verified person. Additional repos are a low flat rate, and every entity — free or paid — traces to a KYC'd human, which is what keeps this from becoming a shell-company mill.

Funding and payouts run through licensed partners. Legit is the verified ledger of record — who owns the repo and who's owed — and never sells securities, runs a marketplace, or touches investor funds. Free entities are issued as a protected series of a Legit-administered master; series recognition varies by state, and disclosures are shown before you form.

Give your repo a legal body.

Early access is opening for maintainers, builders, and the agents that live in their repos.