dCorps Hub
DevCo Testnet Foundation Audit Mainnet Adoption

Hub Overview

What It Is

Hub is the shared entity layer for corporations and nonprofits. It provides a consistent on-chain identity, authority roles, governance actions, wallet types, and evidence anchors so every organization follows the same structure. Templates build on this kernel, letting apps and explorers read any entity with the same rules.

Entity Identity

Defines a public entity profile with type and status so anyone can verify who they are working with.

Authority Roles

Roles bind to wallets and set who can submit actions, approve changes, or sign payments.

Governance Actions

Governance actions capture approvals and policy changes so decisions stay visible and time ordered.

Wallet System

Standard wallet types separate receiving, operating, treasury, and reserve activity for clean, comparable views.

Evidence Anchors

Anchors link to policies, minutes, or grant documents without exposing private files.

Kernel Foundations

Shared foundations stay on for every template: the kernel defines the minimum data an entity must publish so identity, authority, and wallets can be verified everywhere. Interfaces are downstream views of the chain, so the same entity looks consistent across apps, explorers, and indexers.

Shared Kernel

One kernel schema keeps entities consistent so any tool can read them without custom mapping.

Neutral Authority

Authority always comes from the chain, not from apps, pages, or private back offices.

Interface Independent

Apps, explorers, and indexers pull the same data, keeping public views aligned across the network.

Time Ordered Actions

Governance actions are time ordered so policy changes follow a clear, auditable sequence.

Optional Adapters

Add jurisdiction or sector context on top of the kernel without changing core authority. Adapters can express local attestations or disclosure rules while leaving the base structure intact. If an adapter is not present, the kernel still supplies the complete operating foundation for the entity.

Kernel Required

Kernel includes identity, roles, governance actions, wallets, tags, and anchors for every entity.

Optional Adapters

Adapters add jurisdiction or sector logic for attestations and disclosures without overriding kernel authority.

Corporation Templates

Pick a template that scales from solo owners to multi-class governance. Each corporation template sets default ownership units, approval layers, and wallet structure so operations and capital flows stay clear. Start with the closest fit now and move as ownership or approvals change.

CORP-SOLO

Single-owner structure with direct authority and minimal approvals for fast setup and clear control.

View template

CORP-PRIVATE-STD

Multi-owner private company with shared authority, approval gates, and standard governance for everyday operations.

View template

CORP-VENTURE

Venture-backed structure with investor protections, board approvals, and capital flow tags for rounds and pools.

View template

CORP-COMPLEX-PRIVATE

Complex private company with committee governance, multi-class units, and layered approval thresholds.

View template

This comparison highlights the main structural differences across corporation templates, from single-owner control to committee governance. It shows where approvals, investor consents, and capital workflows appear while keeping the kernel consistent across all templates.

Capability CORP-SOLO CORP-PRIVATE-STD CORP-VENTURE CORP-COMPLEX-PRIVATE
Single-owner structure
Multi-owner structure
Approval layers
Unit transfer approvals
Board approvals
Investor consents
Venture rounds
Equity pools and vesting
Multi-class units
Committee governance
Treasury tiers
Group holdings

Nonprofit Templates

Choose a template built for public trust, donation flows, and program allocation. Each nonprofit template defines board roles, committee scopes, and fund separation so giving stays transparent and policy driven. As programs grow, you can shift to deeper governance or fund controls without losing continuity.

NONPROFIT-SIMPLE

Single-program nonprofit with basic roles and direct donation flows for straightforward operations.

View template

NONPROFIT-BOARD

Board and committee oversight with program controls and approvals for grants and disbursements.

View template

NONPROFIT-COMPLEX

Designated funds, sponsorship programs, and selective disclosure for large nonprofits and foundations.

View template

This comparison focuses on governance depth and fund controls across nonprofit templates. It shows where boards, committees, designated funds, and selective disclosure appear while the donation baseline stays shared. Use it to understand how oversight and program complexity expand as you move up.

Capability NONPROFIT-SIMPLE NONPROFIT-BOARD NONPROFIT-COMPLEX
Single-program focus
Board governance
Multi-program structure
Committee oversight
Grant approvals
Program allocation controls
Designated funds
Fund restriction policies
Sponsorship programs
Umbrella programs
Selective disclosure

Tagging and Evidence

Tags are short labels applied to payments so every flow stays understandable. Core tags apply across all entities, while context tags add program, fund, or treasury detail. Evidence anchors attach a secure reference to approvals or receipts without exposing private files.

Core Required

These tags appear on every flow so summaries stay consistent across templates.

category_code counterparty_type reference_id reference_type

Operating Context

Use these tags to label wallet buckets and assets so treasury views stay clean.

wallet_tag treasury_bucket_tag asset_tag custody_tag

Template Context

Add these tags when programs, funds, grants, or campaigns require more detail.

program_tag fund_tag grant_id donor_tag campaign_tag item_id

Evidence Anchors

Anchors link approvals or receipts to payments without exposing sensitive private files.

Operating Flow

The Hub flow starts with registration and ends with verifiable activity. You bind authority roles, connect wallet types, and run payments with required tags. Evidence anchors support material actions, while live views show balances and allocation splits. The same flow applies across templates, with extra steps for complex structures.

1

Register the Entity

Register the entity to create its public ID, type, and lifecycle status.

2

Bind Authority

Bind authority roles and approval thresholds to the wallets that control actions.

3

Set Wallets and Tags

Configure wallet types and tag rules so payments carry context from day one.

4

Operate with Approvals

Run payments, invoices, donations, or disbursements with approvals that match the template.

5

Anchor Evidence

Anchor policies or receipts for material actions so proof stays available later.

6

Review Live Views

Review live views for balances, allocations, and tag coverage as activity updates.

Live On-Chain Views

Explorers and indexers compute live summaries from tagged flows without waiting for manual exports. You can see balances, program splits, and coverage as activity happens. Anyone viewing the same entity sees the same totals, which keeps public understanding in sync.

Wallet Balances

Wallet balances update as transactions confirm on-chain, so the numbers stay current.

Allocation View

Allocation views summarize program, fund, and overhead splits across any selected period.

Coverage Ratios

Coverage ratios show which flows are fully tagged and which still require context.

Data Exports

Exports are optional for offline analysis or backups when you want files outside the chain.

Lifecycle and Status

Signals show whether an entity is active, paused, or closed, so partners know when payments should go through. Interfaces show the status automatically as a safety cue. This reduces confusion and prevents money from going to inactive entities.

Status States

Status labels show whether the entity is active and safe to pay, using a consistent color set.

draft active suspended dissolved

Payment Endpoints

Payment endpoints resolve from the entity_id and wallet type, so users do not copy raw addresses.

Interface Warnings

Interfaces can warn when an entity is suspended or dissolved so donors avoid sending funds.

Where to Operate and Verify

The official app handles day-to-day actions like registration, payment requests, tagging, and approvals. Public tools let anyone verify identity, status, and wallet bindings. The official indexer powers shared views, while third-party dApps and SDKs support custom integrations.

Official App

The official app is where you register, issue requests, tag payments, and approve actions.

The Registry

The registry confirms identity, status, and official wallets so counterparties can verify who they support.

The Explorer

The explorer, powered by the official indexer, shows transactions, balances, and public history.

Official Indexer

Reference data service that powers explorer summaries and reporting views for consistent visibility.

dApps & SDKs

Third-party dApps and SDKs let you build custom flows or integrate the Hub into products.

Manifesto

"My goal is simple: make it possible for anyone, anywhere, to form an entity that can operate with credibility, continuity, and real financial rails, built for stablecoin-native operations."

Read the Manifesto

Nicolas Turcotte

Founder and Lead Engineer

Contribute now

Testnet is for builders, operators, and stewards who want to validate the Hub in public.

Protocol engineers

Working on kernel definitions, message scope, and invariants.

Indexer and data engineers

Defining event schemas and reproducible view inputs.

Early operators

Testing sequencer, batch posting, and operational scope under testnet rules.

Infrastructure-aligned investors

Tracking scope, risks, and progress (no return claims implied).

Legal counsel

Reviewing boundary posture, non-custodial scope, and document stack order.

Governance stewards

Shaping kernel/adapters separation and upgrade posture.

Testnet

Testnet access

If you're building or validating the Hub, request testnet access to evaluate it.

Newsletter

Stay in the loop

Concise updates on testnet readiness, releases, and governance milestones.

Testnet

Testnet access

If you're building or validating the Hub, request testnet access to evaluate it.

Request testnet access

Newsletter

Stay in the loop

Concise updates on testnet readiness, releases, and governance milestones.