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/market
Market
The order, bid, and lease state machine at the center of the marketplace.
- x/marketplace
Marketplace
Marketplace coordination and offering surfaces layered over the core exchange.
- x/deployment
Deployment
Tenant deployment specifications and groups — what tenants ask the marketplace to run.
- x/provider
Provider
Provider registration and the on-chain attribute record tenants filter against.
- x/resources
Resources
Shared resource-unit and capacity definitions used across the marketplace.
- x/hpc
HPC
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/veid
VEID
Identity verification and trust scoring — the patented core of the protocol.
- x/veidregistry
VEID Registry
The registry of identity records and scopes that other modules resolve against.
- x/mfa
MFA
On-chain multi-factor authentication policies for sensitive operations.
- x/cert
Certificates
TLS certificates for mutual authentication between providers and tenants.
- x/encryption
Encryption
Public-key encryption so sensitive on-chain data is readable only by intended recipients.
- x/enclave
Enclave
Confidential-compute and enclave attestation for sensitive workloads.
- x/fraud
Fraud
Fraud reporting and enforcement hooks that police marketplace conduct.
- x/roles
Roles
Role-based access control shared across the protocol's modules.
Economics & settlement
Economics & settlement
Escrow-backed payments, zero marketplace commission, validator transaction fees, VEID-led issuance, staking, delegation, and oracles.
- x/escrow
Escrow
Funds held on-chain against active leases, released only by settlement rules.
- x/settlement
Settlement
Converts signed usage records into billable line items and provider payouts.
- x/take
Take
The zero-rate marketplace settlement policy; validator transaction fees remain separate.
- x/bme
BME
Burn-and-mint equilibrium mechanics linking token supply to marketplace demand.
- x/staking
Staking
Validator staking extensions over Cosmos SDK staking, tuned for the dual validator role.
- x/delegation
Delegation
The full delegation lifecycle for token holders and staking partners.
- x/issuancepolicy
Issuance Policy
Governed controls over how and when new tokens are issued.
- x/oracle
Oracle
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/audit
Audit
Auditor-signed provider attributes that upgrade self-claims into attestations.
- x/benchmark
Benchmark
On-chain hardware benchmarking records that ground offers in measured performance.
- x/review
Review
Tenant–provider reviews building portable, tamper-evident reputation.
- x/support
Support
Support and dispute intake flows for marketplace participants.
- x/config
Config
Governed chain-level configuration — including the approved-client list.
Go deeper
From reference to running code
All 27 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.