Module reference
Twenty-seven modules, one marketplace
Everything the marketplace needs lives in x/ modules on the chain — matching, identity, payments, and quality control as consensus-executed state machines. Each module below links to a full reference page.
Marketplace & workloads
Marketplace & workloads
The exchange itself — orders, bids, leases, provider registration, resource definitions, and the HPC job marketplace.
-
x/marketMarket
The order, match, and lease state machine at the center of the marketplace.
-
x/marketplaceMarketplace
Marketplace coordination and offering surfaces layered over the core exchange.
-
x/deploymentDeployment
Tenant deployment specifications and groups — what tenants ask the marketplace to run.
-
x/providerProvider
Provider registration and the on-chain attribute record tenants filter against.
-
x/resourcesResources
Shared resource-unit and capacity definitions used across the marketplace.
-
x/hpcHPC
The HPC job marketplace for scheduler-backed supercomputing clusters.
Identity & security
Identity & security
VEID identity scoring, the identity registry, MFA, certificates, encryption, enclave attestation, fraud enforcement, and access control.
-
x/veidVEID
Identity verification and trust scoring — the patented core of the protocol.
-
x/veidregistryVEID Registry
The registry of identity records and scopes that other modules resolve against.
-
x/mfaMFA
On-chain multi-factor authentication policies for sensitive operations.
-
x/certCertificates
TLS certificates for mutual authentication between providers and tenants.
-
x/encryptionEncryption
Public-key encryption so sensitive on-chain data is readable only by intended recipients.
-
x/enclaveEnclave
Confidential-compute and enclave attestation for sensitive workloads.
-
x/fraudFraud
Fraud reporting and enforcement hooks that police marketplace conduct.
-
x/rolesRoles
Role-based access control shared across the protocol's modules.
Economics & settlement
Economics & settlement
Escrow-backed payments, full agreed provider payouts, validator transaction fees, VEID-led issuance, staking, delegation, and oracles.
-
x/escrowEscrow
Funds held on-chain against active leases, released only by settlement rules.
-
x/settlementSettlement
Converts signed usage records into billable line items and provider payouts.
-
x/bmeBME
Burn-and-mint equilibrium mechanics linking token supply to marketplace demand.
-
x/stakingStaking
Validator staking extensions over Cosmos SDK staking, tuned for the dual validator role.
-
x/delegationDelegation
The full delegation lifecycle for token holders and staking partners.
-
x/issuancepolicyIssuance Policy
Governed controls over how and when new tokens are issued.
-
x/oracleOracle
External price and data feeds brought on-chain for pricing and policy.
Quality & governance
Quality & governance
Auditor-signed attributes, hardware benchmarks, reviews, support and dispute intake, and governed chain configuration.
-
x/auditAudit
Auditor-signed provider attributes that upgrade self-claims into attestations.
-
x/benchmarkBenchmark
On-chain hardware benchmarking records that ground offers in measured performance.
-
x/reviewReview
Tenant–provider reviews building portable, tamper-evident reputation.
-
x/supportSupport
Support and dispute intake flows for marketplace participants.
-
x/configConfig
Governed chain-level configuration — including the approved-client list.
Go deeper
From reference to running code
All 26 modules ship in the single virtengine binary, developed in the open at
github.com/virtengine/virtengine under x/.
For message-level and API documentation, see docs.virtengine.com;
for the architectural view of how the domains fit together, start with the
protocol overview or the
marketplace lifecycle guide.