Who are you?
We'll show you what matters
⌨️
Builder
You write code, design systems, and ship products. You want sovereign tooling — not a SaaS subscription.
📊
Investor
You back teams, not vibes. You want equity that can't be diluted, floors that can't be lowered, and contracts written in stone.
Workspaces DevMesh SDK
Sovereign software substrate

The file tree
IS the
smart contract.

Every scope — org, team, project, app, folder — has a content-addressed manifest settled on Sui. CC runs at every depth. Authority intersects, never unions. No root privileges cascade.

BLAKE3
Tree root hashing
Ed25519
Scope signing
Winding 1–6
Refinement stages
Smart contract equity

Invest in
software corps,
not vibes.

Equity floors ratchet up — never down. Locked equity is enforced at the DB trigger layer AND on-chain via Move linear types. Your stake cannot be diluted below your floor without your own signed mutation.

Floor BPS
Ratchet-only floor
On-chain
Sui settlement
Zero rug
Move linear types
Own what you build

Build in public.
Own what
you build.

Guilds, drops, grove. Real attribution, fair governance, and contributor protections baked into the contract — not the handbook. Jurisdiction declared. Silent reassignment rejected at the DB layer.

Guilds
Teams with equity
Drops
Project launches
Grove
Open bounties
gently · scope manifest
gently scope init platform-team --type=team
scope created · draft · winding:1
id: 9f3a2c1d-...
 
gently scope add-principal 0xabc... --equity=3500
principal added · share_floor=0
equity: 35.00% · locked: 0.00%
 
gently scope decide attribution --approve
decision locked · immutable
hash: b3:9a8f2c1e7d3b0f4a...
 
gently scope activate
✓ charter · approved
✓ attribution · approved (Σ=100%)
✓ plain_summary · set
scope activated · status: active
 
gently manifest push
Active Investment Positions
Apex Protocol · Series A
SCOPE · PROJECT · SUI:0x9f3a... · winding:4
18.00% equity · 15.00% floor (ratchet-locked)
FLOOR IMMUTABLE
Mesh Studio · Seed
SCOPE · TEAM · SUI:0x7c2d... · winding:2
25.00% equity · 20.00% floor (ratchet-locked)
FLOOR IMMUTABLE
Pending DD · 3 scopes
SCOPE · awaiting governance decisions
not yet activated
Your Workspace
WINDING
Refined · winding:3 · 4 principals
Platform primitives

Everything is a Scope.

Org, Team, Project, App, Folder. Same shape. Same endpoints. Same rules. The hierarchy enforces itself.

🌳
File tree = smart contract
Every directory push updates a BLAKE3 manifest root, signed and settled on Sui. The repo IS the on-chain object.
GRIM + BS-ARTISAN
🤖
CC at every depth
Claude Code spawns at org → team → project → app → folder. Authority intersects parent ∩ child. Root privileges never cascade.
AUTHORITY INTERSECTION
🔐
Jurisdiction enforcement
Principals declare path ownership. Silent reassignment is rejected at the DB layer. `src/routers/**` belongs to who signs for it.
DB TRIGGER + MOVE
🔒
Ratchet-only equity floors
share_floor_bps can only increase. The DB trigger rejects any UPDATE that lowers the floor. The Move contract enforces it at checkpoint.
SAVERIN CLAUSE
⛓️
Never-permitted red list
16 clauses that cannot be removed from any scope. Dilute below floor. Erase contributor log. Fork without attribution. Written in stone.
RATCHET-ONLY ARRAY
📜
Governance gate before activation
Charter, attribution, fork policy, exit timelock — all must be approved before a scope can go live. No weaseling out after the fact.
DECISION GATES
⚖️
Accountability flows up
Flags go on managers, not workers. Creator and lead are accountable for their teams. Share floor protects contributors from above.
ZERO MIDDLE-MANAGER GRIFT
🌐
Guilds · Drops · Grove
Equity-bound teams, public project launches, and open bounty network. Build in public. Every contribution is attributed and logged.
DEVMESH
📃
Plain language required
Every scope must have plain_summary and plain_why before activation. Grade ≤5 reading level. You know what you're signing.
ANTI-LEGALESE
The anti-rug guarantee
locked_equity_bps can only increase. Removal clamps equity to locked amount. Your stake stays yours.
share_floor_bps is the Saverin clause. Only you can lower your own floor, via signed mutation. No one else touches it.
never_permitted is a red list on every scope. Can only grow. Children inherit and may only add items — never remove them.
Dissolution requires a death certificate hash committed to Alexandria GOLD tier. Even death is auditable.
never_permitted — red list
dilute_below_floor
erase_contributor_log
fork_without_attribution
retroactive_referral_modification
unilateral_commitment_reduction
social_pressure_renegotiation
secret_investor_terms
skip_dispute_triad
+ 8 more · ratchet-only

One shape. Every depth.

Org → Team → Project → App → Folder. Same 15 API endpoints. Same governance gates. Same equity ratchet. Same CC authority model.

🏛 acme-corp ACTIVE · ORG
├─ 👥 platform-team ACTIVE · TEAM
│ ├─ 🚀 trollz-api GROWING · PROJECT
│ │ ├─ ⚙️ api-server ACTIVE · APP
│ │ │ ├─ 📁 src/routers FOLDER
│ │ │ └─ 📁 src/services FOLDER
│ └─ 🚀 gentlyos-sdk LOCKED · PROJECT
└─ 👥 design-team DRAFT · TEAM
Get started

How it works

01
Create a Scope
POST /scopes with your wallet, scope_type, slug, and plain_summary. Default governance decisions insert automatically.
Find a Drop
Browse drops on DevMesh. Review the scope's charter, attribution, and never_permitted red list. Due diligence is on-chain.
Create your Org
One org scope for your project. Add your team as principals with equity and jurisdiction. Plain language required.
02
Approve Decisions
Charter → attribution → fork policy → exit timelock. All required decisions must be approved before activation. Once locked, immutable.
Lock your Floor
Negotiate equity and set share_floor_bps. Once the scope activates, the floor is a DB trigger + Move type. It cannot be lowered without your signature.
Set Jurisdiction
Each principal declares path ownership: `src/routers/**`, `contracts/**`. Silent reassignment is rejected at the DB layer. Territory is explicit.
03
Push Manifests
`gently manifest push` hashes your file tree and posts to /manifest/scope/:id. Winding 1→6. At winding 5, Sui settlement is triggered.
Watch it Grow
Status transitions: draft → active → growing → locked. At locked, the scope is crystalized. Your equity and floor are permanently on-chain.
Activate and Ship
Once all decisions are approved and attribution sums to 100%, activate the scope. Start pushing code. Every manifest hash is immutable history.