2. NV-CHAIN
NV-CHAIN is a sovereign EVM-compatible blockchain with Byzantine Fault Tolerant consensus enhanced by Neural Proof-of-Intelligence. Every transaction and AI decision is recorded immutably on-chain.
Network Parameters
| Parameter | Value |
| Chain ID | 73790 |
| Network Name | NV-CHAIN |
| Symbol | NVC (NeuroVatic Coin) |
| Consensus | BFT + NPoI (Neural Proof of Intelligence) |
| Nodes | N=12 -- f=3 fault tolerance -- finality 9/12 |
| Block Interval | 10 seconds |
| Gas Model | Feeless (eth_gasPrice returns 0x0) |
| Finality | Under 100ms |
| TPS (theoretical) | 1,072,373 (4-shard Rust target) |
| EVM Compatible | Yes -- JSON-RPC 2.0 / EIP-1474 |
| Primary RPC | https://rpc.neurovatic.ai/rpc |
| Explorer | https://explorer.neurovatic.ai |
| Decimals | 18 |
| Block Storage | SQLite WAL -- /opt/neurovatic/nv_chain.db |
| EIP-155 Registry | ethereum-lists PR #8157 merged |
| Chainlist | chainlist.org/chain/73790 |
Global RPC Endpoints
| Region | Endpoint | Geo Zone |
| Primary (EU) | https://rpc.neurovatic.ai/rpc | EU-North |
| Europe | https://rpc-eu.neurovatic.ai/rpc | EU-Central [Planned Q3-Q4 2026] |
| Asia-Pacific | https://rpc-apac.neurovatic.ai/rpc | APAC [Planned Q3-Q4 2026] |
| US West | https://rpc-usw.neurovatic.ai/rpc | US-West [Planned Q3-Q4 2026] |
| US East | https://rpc-use.neurovatic.ai/rpc | US-East [Planned Q3-Q4 2026] |
Supported JSON-RPC Methods
NV-CHAIN implements EIP-1474 standard methods. Gas is natively feeless -- eth_gasPrice returns 0x0.
| Method | Description |
eth_chainId | Returns chain ID (0x12042 = 73790) |
eth_blockNumber | Latest block number |
eth_gasPrice | Returns 0x0 (feeless) |
eth_getBalance | NVC balance for address |
eth_sendRawTransaction | Submit signed transaction |
eth_getTransactionByHash | Transaction details |
eth_getTransactionReceipt | Transaction receipt |
eth_call | Execute contract call (read-only) |
eth_estimateGas | Returns 0x0 (feeless) |
eth_getLogs | Query block logs (EIP-1474) |
net_version | Network ID (73790) |
web3_clientVersion | NV-CHAIN client version |
EIP-155 Registration Metadata
{
"name": "NV-CHAIN",
"chain": "NVC",
"shortName": "nvc",
"chainId": 73790,
"networkId": 73790,
"nativeCurrency": {
"name": "NeuroVaticCoin",
"symbol": "NVC",
"decimals": 18
},
"rpc": ["https://rpc.neurovatic.ai/rpc"],
"explorers": [{"name": "nvScan", "url": "https://explorer.neurovatic.ai", "standard": "EIP3091"}],
"infoURL": "https://neurovatic.ai"
}
WebSocket Block Feed
Real-time block subscription at wss://rpc.neurovatic.ai/ws/blocks.
// JavaScript
const ws = new WebSocket('wss://rpc.neurovatic.ai/ws/blocks');
ws.onmessage = (e) => {
const block = JSON.parse(e.data);
console.log('New block:', block.block_number, block.block_type);
};
// Message format
{
"block_number": 7905,
"hash": "0x...",
"timestamp": 1774382100,
"block_type": "CHAIN",
"event": "new_block"
}
Block Types -- AI Provenance Ledger
Every AI decision and human action is recorded as an immutable block on NV-CHAIN. This enables full EU AI Act Art. 13 compliance (transparency) and Art. 22 (human oversight).
| Block Type | Created By | Endpoint |
CHAIN | Auto-block producer (every 10s) | Automatic |
AI_INFERENCE | OMEGA-CORE / UNDECA-CORE | POST /ai/inference/record |
POLICY_VIOLATION | NV-GUARDIAN engine | POST /policy/check |
HUMAN_DECISION | Operator (approve/reject) | POST /human/decision |
COMPLIANCE_AUDIT | Compliance report | GET /compliance/report |
3. Neural-ID Protocol
Private Testnet -- Public Launch Q3 2026
Neural-ID is the sovereign digital identity protocol on NV-CHAIN. It is an AI-native system combining identity (Soulbound NFT), access control (tiered), and reputation (NPoI score) in a single on-chain primitive. Neural-ID is the mandatory gateway to the NEUROVATIC platform -- there is no access without a Neural-ID.
3-Layer Architecture
| Layer | Name | Function |
| Layer 1 | Identity Layer | Neural-ID as a unique, sovereign, on-chain digital identity. A Neural-ID IS the user -- not just a wallet address. Immutable, Soulbound. |
| Layer 2 | Access Layer | Neural-ID controls access to all NEUROVATIC ecosystem services. Tiered system: BOUND > VERIFIED > ACTIVE > EMANCIPATED. |
| Layer 3 | Reputation Layer | NPoI (Neural Proof of Intelligence) -- AI-calculated reputation score (0-100). Non-financial, algorithmic, ecosystem-access control only. |
Core principle: Off-chain AI intelligence, on-chain cryptographic truth. AI scoring and validation run off-chain. Only compact cryptographic proofs (36 bytes) are anchored on-chain.
Neural-ID Types
| Type | Description | Transferable | Soulbound |
identity | KYC-verified primary identity (one per human) | No | Yes |
personal | Personal handle / social identity | No | Yes |
asset | Brand, domain, or namespace asset | Yes | No |
enterprise | Corporate / legal entity identity | Conditional | KYC-bound |
A KYC-verified identity NID must be registered before any asset NIDs can be linked to it. The identity NID is the immutable root of the identity tree.
Tier System
| Tier | Requirements | Access Level |
| BOUND | Registration only | Basic resolution, read-only |
| VERIFIED | KYC completed | Full ecosystem access |
| ACTIVE | NPoI score >= 50 + 30-day activity | Governance participation eligible |
| EMANCIPATED | NPoI score >= 80 + validator bond | Full sovereignty, can run nodes, full SocietyDAO access |
Identity Truth Object (ITO)
The ITO is the canonical data structure returned by the Neural-ID resolution API. It contains exactly 7 sections -- no more, no less. This is the frozen enterprise API contract.
| Section | Field | Description |
| 1. Identity | nid, id_type, created, block | Core identity record -- immutable after registration |
| 2. Wallet | owner, wallet_address | On-chain wallet binding (public key only, never private key) |
| 3. Trust | tier, npoi_score, verified_human | AI-calculated trust level and tier classification |
| 4. Consent | consents[], active_grants | Active consent grants (what the identity has permitted to which consumer) |
| 5. Proof | compact_proof, nexus_anchor_id | 36-byte cryptographic proof anchored via NEXUS Merkle engine |
| 6. Meta | namespace_class, aegis_nonce, liminal_id | Namespace classification, anti-replay nonce reference, LIMINAL state |
| 7. Ok | status, verified_at, signature | Final validity seal -- Ed25519 node signature. This field is the B2B decision gate. |
Practical Example -- Bank KYC/AML Integration
Scenario: An enterprise partner needs to verify that user alice is KYC-verified before onboarding.
1. Bank sends: GET /api/identity/resolve?nid=alice&requester=partner_system
2. Neural-ID gateway checks: Does alice have an active consent grant permitting "partner_system" to read tier and kyc_hash?
3. If consent is active, the ITO Section 7 (Ok) returns: {"status": "verified", "verified_human": true, "tier": "VERIFIED"}
4. The bank receives a cryptographically signed response verifiable independently using only the public key. No raw PII is ever exposed.
5. The entire query completes in under 50ms.
ITO Response Example
{
"identity": {
"nid": "alice",
"id_type": "identity",
"created": "2026-04-21T00:00:00Z",
"block": 12345
},
"wallet": {
"owner": "0xABC...",
"wallet_address": "0xABC..."
},
"trust": {
"tier": "VERIFIED",
"npoi_score": 72,
"verified_human": true
},
"consent": {
"active_grants": ["tier", "kyc_hash", "npoi_score"],
"granted_to": "partner_system",
"expires_at": null
},
"proof": {
"compact_proof": "a7f3c201...72hexchars...",
"nexus_anchor_id": "nxa-a7f3c201-1745280000"
},
"meta": {
"namespace_class": "standard",
"aegis_nonce": "b4e7...",
"liminal_id": "lim-def456"
},
"ok": {
"status": "verified",
"verified_at": "2026-04-21T12:00:00Z",
"signature": "ed25519:7a3f..."
}
}
nv:// URI Protocol
The nv:// scheme is the sovereign URI protocol for NV-CHAIN identity resolution, analogous to HTTP but anchored on-chain.
| URI | Resolves To |
nv://neurovatic/ | IdentityCenter homepage |
nv://neurovatic/profile | Public profile page |
nv://neurovatic/wallet | Wallet info (public key only) |
nv://neurovatic/consent | Consent dashboard (Phase 2) |
Resolution flow: Browser / App -- NV-EXTENSION -- Local Gateway (port 7474) -- Registry lookup -- On-chain resolution -- Returns HTML page or JSON record.
Namespace Classification
| Class | Length | Registration Fee | Description |
| legendary | 1-3 chars | 500 NVC | Ultra-premium (e.g., "ai", "nv") |
| premium | 4-5 chars | 100 NVC | High-value (e.g., "bank", "trade") |
| standard | 6-9 chars | 25 NVC | Standard identities |
| extended | 10+ chars | 5 NVC | Long-form identities |
Variant protection: Registration of "brand" also blocks "br-and", "bra-nd", "b-rand" (edit distance 1). All NIDs are stored as lowercase ASCII; Unicode is normalized to ASCII equivalent.
KYC Integration -- GDPR Safe Model
Zero raw PII is stored on-chain. Only cryptographic commitments are recorded.
| GDPR Article | Compliance Mechanism |
| Art. 5 -- Data minimization | Only SHA256(kyc_provider + uid + salt) stored -- never raw documents |
| Art. 17 -- Right to erasure | KYC hash zeroed on request; identity record preserved (blockchain immutability) |
| Art. 20 -- Data portability | NID export available via API |
| Art. 22 -- Algorithmic profiling | NPoI score subject to user review and correction request |
| Art. 25 -- Privacy by design | ZK-consent layer planned Phase 4 (2027) |
B2B API -- Neural-ID Identity Service
Private Testnet -- Q3 2026
The B2B Identity API enables any enterprise system (banks, fintechs, AI platforms, regulatory bodies) to perform cryptographically verifiable identity checks against the NV-CHAIN identity layer. The full REST endpoint is currently in private testnet and will be available for B2B integration in Q3 2026.
Available Endpoints (Private Testnet)
POST/api/neural-id/registerRegister a new Neural-ID
GET/api/nv-resolve?url=nv://[nid]/Resolve Neural-ID to record
GET/api/identity/resolve?nid=[nid]&requester=[id]Return full ITO (Identity Truth Object)
POST/api/consent/grantGrant consent (nid, granted_to, permissions)
POST/api/consent/revokeRevoke consent instantly
POST/api/consent/requestB2B consent request from consumer
GET/api/consent/status?nid=[nid]&consumer=[id]Fast consent check (under 50ms)
GET/api/nonce/issueAEGIS anti-replay nonce
GET/api/anchor/verify?proof_id=[id]&proof_hash=[hash]NEXUS Merkle proof verification O(log n)
GET/api/proof/decode?proof=[72hexchars]Decode 36-byte compact proof
GET/healthGateway health check
B2B Integration Interest: To register for early access to the Neural-ID B2B API, contact
[email protected].
4. Developer Integration
ethers.js v6
import { ethers } from "ethers";
const provider = new ethers.JsonRpcProvider("https://rpc.neurovatic.ai/rpc");
// Verify chain
const network = await provider.getNetwork();
console.log(network.chainId); // 73790n
// Get latest block
const block = await provider.getBlockNumber();
console.log("Latest block:", block);
// Send transaction (requires signer)
const signer = await provider.getSigner();
const tx = await signer.sendTransaction({
to: "0xRecipientAddress",
value: ethers.parseEther("1.0")
});
await tx.wait();
console.log("TX confirmed:", tx.hash);
web3.js
const { Web3 } = require("web3");
const web3 = new Web3("https://rpc.neurovatic.ai/rpc");
const chainId = await web3.eth.getChainId();
console.log("Chain ID:", chainId); // 73790n
const balance = await web3.eth.getBalance("0xAddress");
console.log("Balance:", web3.utils.fromWei(balance, "ether"), "NVC");
NVC-20 Token Standard
NVC-20 is the NEUROVATIC native token standard, EVM-compatible and equivalent to ERC-20 on Ethereum. Use NVC-20 to issue tokens on NV-CHAIN.
Important distinction: NVC (native gas currency) is above any token standard, like ETH on Ethereum. NVC-20 is the standard for OTHER projects issuing tokens ON NV-CHAIN.
// Minimal NVC-20 interface (Solidity)
interface INVC20 {
function name() external view returns (string memory);
function symbol() external view returns (string memory);
function decimals() external view returns (uint8);
function totalSupply() external view returns (uint256);
function balanceOf(address account) external view returns (uint256);
function transfer(address to, uint256 amount) external returns (bool);
function allowance(address owner, address spender) external view returns (uint256);
function approve(address spender, uint256 amount) external returns (bool);
function transferFrom(address from, address to, uint256 amount) external returns (bool);
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(address indexed owner, address indexed spender, uint256 value);
}
Smart Contracts
| Contract | Version | Function |
AgentRegistry.sol | v1.2.0 | Neural-ID registration, stake, tier management, emancipation |
SocietyDAO.sol | In Progress | Competent Democracy governance -- domain-gated voting |
ValidatorRegistry.sol | v2.0 | NV-SEED node registration, validator management, and NPoI enforcement |
NVTimelockGovernance.sol | v1.0.0 | Timelock governance for critical parameter changes |
AgentRegistry -- Key Methods
// AgentRegistry v1.2.0
// Address: Published at public launch (NV-CHAIN Mainnet)
registerNID(nid, id_type, wallet, tier) // Register new Neural-ID
resolveNID(nid) -> record // Resolve Neural-ID to full record
updateTier(nid, new_tier) // Update tier (KYC/NPoI gated)
transferNID(nid, to_address) // Transfer asset-type NIDs only
revokeKYC(nid) // GDPR Art. 17 erasure
Smart Contract Security -- 5-Layer Validation Pipeline
ValidatorRegistry.sol and NVTimelockGovernance.sol are continuously validated through a 5-layer automated security pipeline on every commit. Audit results are publicly verifiable via the GitHub CI/CD badge.
| Layer | Tool | Coverage |
| 1 | Slither (static analysis) | Reentrancy, integer overflow, access control |
| 2 | Mythril (symbolic execution) | State explosion, EVM edge cases |
| 3 | Manticore (formal verification) | Invariant proofs, reachability analysis |
| 4 | Custom invariant suite | Business logic, balance invariants |
| 5 | Attack simulation | Flash loan, front-running, replay scenarios |
Repository: github.com/Neurovatic-Inc/validator-registry
5. NPoI Consensus
Status terminology: LIVE = deployed and reachable. ACTIVE = running and processing. ENFORCED = has economic impact on validator stakes.
NPoI is currently LIVE and ACTIVE (D2 enforcement phase). Economic weights active (ENFORCEMENT_WEIGHT=0.02, ramping). Oracle quorum 3/3 live. Full enforcement is planned for D3-D4 post-stability window.
Neural Proof-of-Intelligence (NPoI) is the NEUROVATIC consensus mechanism. Instead of wasting energy on hash computation (Proof-of-Work) or staking capital (Proof-of-Stake), NPoI uses AI cognitive validation to verify blocks. Every block is validated by UNDECA-CORE neural intelligence.
Comparison
| Mechanism | Validator | Energy | Sybil Protection | AI-Auditable |
| Proof of Work | Hash power | Extreme | Economic cost | No |
| Proof of Stake | Token stake | Low | Economic stake | No |
| Standard BFT | Node majority | Low | Node identity | No |
| NPoI (NV-CHAIN) | AI intelligence | Low | KYC + NPoI score | Yes |
Validation Flow
1. Transaction submitted to NV-CHAIN BFT Aggregator
2. The gateway node calls NPoI consensus in parallel:
-- SENTINEL (UNDECA INT8, 40% weight) -- fast inference
-- COGNITUM (UNDECA FP32, 60% weight) -- full precision
3. Weighted softmax aggregation
4. NPoI verdict: ACCEPT if confidence >= 0.35
5. Block relayed to all N=12 nodes via /bft/vote
6. Agreement threshold: 2f+1 = 9/12 nodes
7. Block finalized -- all nodes sync state
8. NPoI Patrol Agent: independent check every 30 seconds
Fault Tolerance
- f=3: can tolerate 3 simultaneous Byzantine nodes
- Finality requires 9 of 12 honest nodes
- NPoI fallback: if AI is offline, chain continues (ACCEPT fallback -- availability over strict enforcement)
- SENTINEL node: special guardian + auditor role
NPoI Reputation Score
NPoI score (0-100) is an AI-calculated reputation score used solely for ecosystem access control. It has no financial or legal effect. Users may request review or correction.
| Component | Points | Description |
| KYC Level | 0-25 | Verified identity depth |
| Transaction History | 0-25 | On-chain activity quality |
| AI Interaction Quality | 0-25 | SIGMA/OMEGA engagement score |
| Validator Behavior | 0-25 | Node uptime (if running a node) |
RFC-001 -- On-Chain Proposal Protocol
RFC-001 defines the canonical structure for governance proposals recorded on NV-CHAIN. Every proposal is immutable once committed.
| Field | Type | Description |
rfc_id | string | Unique identifier (RFC-001, RFC-002, ...) |
title | string | Human-readable proposal title |
domain | string | Competency domain for voter eligibility |
proposer | string | Neural-ID of proposer (EMANCIPATED tier required) |
status | enum | DRAFT, VOTING, PASSED, REJECTED, IMPLEMENTED |
votes_for | uint | Weighted votes in favor (domain-competency weighted) |
votes_against | uint | Weighted votes against |
block_committed | uint64 | NV-CHAIN block at time of commit -- immutable |
replay_hash | bytes32 | SHA256 of full proposal for deterministic replay |
Proposal lifecycle: DRAFT -- DOMAIN_REVIEW -- VOTING_OPEN -- QUORUM_CHECK -- FINAL_TALLY -- TIMELOCK -- IMPLEMENTED / REJECTED. Each state transition is recorded as an immutable block on NV-CHAIN.
7. SocietyDAO -- Competent Democracy
In Progress -- Q3 2026
SocietyDAO is the NEUROVATIC governance system, built on the principle of Competent Democracy. It addresses the core failure of token-weighted governance: decisions made by holders with no domain expertise.
Philosophical foundation: Socrates and Plato argued that democratic decisions should be made by those with relevant knowledge -- not by every citizen equally. SocietyDAO operationalizes this: only those with demonstrable competence in a specific domain may vote on proposals affecting that domain.
Competent Democracy Model
Standard DAO governance fails because token weight equals influence, regardless of expertise. SocietyDAO gates voting eligibility by domain competency:
- A proposal to change the AI consensus algorithm can only be voted on by members with a verified AI/ML competency score
- A proposal to change financial parameters requires financial domain competency
- A proposal to modify legal/compliance structure requires legal domain competency
- Cross-domain proposals require a quorum of competent members across all affected domains
The Three Socratic Pillars
| Pillar | Definition | Measured By |
| Episteme (Knowledge) | Demonstrable theoretical understanding of the domain | Knowledge assessment score (0-100) |
| Logos (Reasoning) | Ability to construct and evaluate arguments within the domain | Proposal quality score + peer review |
| Ethos (Integrity) | Track record of good-faith participation | Ecosystem involvement score + NPoI history |
Voting Eligibility Flow
User has Neural-ID (ACTIVE or EMANCIPATED tier)
|
v
Domain assigned based on Neural-ID activity + knowledge assessments
|
v
Competency Score calculated per domain (Episteme + Logos + Ethos)
|
v
Proposal published with domain tag
|
v
Only members with competency score >= threshold in that domain
may vote on that proposal
|
v
Vote weight = f(competency_score, npoi_score, involvement_score)
NOT token weight alone
Note: NV-CHAIN staking and high-tier Neural-ID are prerequisites for SocietyDAO participation -- but they are not sufficient. Domain competency is the determining factor for voting eligibility. Holding large amounts of NVC does not grant voting rights in domains where the holder lacks expertise.
8. Security Architecture
NEUROVATIC employs a multi-layer defense-in-depth security architecture across three domains: blockchain cryptography, node infrastructure, and application security.
Blockchain Cryptographic Layers (15+)
| Layer | Mechanism |
| Transaction signing | Ed25519 on all agent messages (ACP Protocol) |
| Relay authentication | HMAC-SHA256 on all relay-to-relay messages |
| BFT consensus | N=12 nodes, f=3 fault tolerance, 9/12 finality |
| NPoI validation | AI cognitive validation on every block |
| Block immutability | SQL TRIGGER -- BEFORE DELETE/UPDATE RAISE(ABORT) |
| Anti-replay (AEGIS) | 64-hex nonce, 24h TTL, SQLite WAL atomic consumption |
| Merkle anchoring (NEXUS) | SHA-256 Merkle batch, 50 proofs/batch, O(log n) verify |
| Compact proof (CPE) | 36-byte binary proof, 28x more efficient than 700-byte records |
| KYC commitment | SHA256(provider + uid + salt) -- zero raw PII on-chain |
| Consent signing | HMAC-SHA256 integrity seal on every consent record |
Node Defense-in-Depth (9 Layers)
| Layer | Mechanism | Coverage |
| 1 | TLS 1.3 + AES-256-GCM | All public endpoints -- cipher: AES-256-GCM |
| 2 | Perfect Forward Secrecy | ECDH ephemeral -- no static key exchange |
| 3 | HSTS Preload | 1 year + includeSubDomains -- forced HTTPS |
| 4 | Content Security Policy | Strict per-domain, frame-ancestors policy |
| 5 | UFW Allowlist Firewall | All nodes -- deny-all + allowlist only |
| 6 | fail2ban + CrowdSec | Adaptive threat intelligence, auto-ban |
| 7 | Hardened SSH | Non-standard port + Ed25519 keys -- defeats port scanners |
| 8 | Rate limiting | Per-IP throttling + connection limits (NGINX) |
| 9 | Cloudflare WAF | DDoS mitigation + edge security headers |
Post-Quantum Security (FIPS 203/204)
| Phase | Standard | Algorithm | Status |
| Phase 1 | FIPS 203 | ML-KEM-768 (key encapsulation) | Complete |
| Phase 2 | FIPS 204 | ML-DSA-65 (digital signatures) | Q3 2026 |
| Phase 3 | CRYSTALS-Dilithium | Full relay layer integration | Q4 2026 |
| Phase 4 | Full Production | All layers -- NID signing included | 2027 |
Smart Contract Security -- CI/CD Pipeline
ValidatorRegistry.sol v2.0 is continuously validated through a 5-layer automated security pipeline on every commit. Current audit result: 4 Low findings (all accepted -- internal low-level calls on NVC transfers following CEI pattern with state zeroed before transfer).
View repository and CI badge: github.com/Neurovatic-Inc/validator-registry