KNIRV Testnet Architecture

Complete D-TEN
Testing Environment

KNIRV TESTNET provides a minimal-viable representation of the full KNIRV D-TEN ecosystem. Test all 12 sovereign layers with simplified configurations, mock services, and comprehensive monitoring tools designed for development and validation.

Quick Start Guide

๐Ÿš€ Quick Start Guide

Get your KNIRV TESTNET environment up and running in minutes with our streamlined setup process.

Prerequisites:

Docker & Docker Compose, Go 1.23+, Rust 1.70+, Node.js 18+, Python 3.9+

Setup Commands:
cd KNIRVTESTNET
chmod +x scripts/*.sh
./scripts/build-all.sh
./scripts/start-testnet.sh

Service Endpoints

Access all testnet services through these local endpoints. Each service provides health checks, testing interfaces, and mock functionality for development.

Service Endpoints

The KNIRV TESTNET provides local endpoints for all 12 sovereign layers, enabling comprehensive testing of the entire D-TEN ecosystem.

  • KNIRV-ORACLE: localhost:1317 - NRN blockchain & oracle
  • KNIRVCHAIN: localhost:8090 - Base LLM & skill registry
  • KNIRVGRAPH: localhost:8082 - Knowledge graphchain
  • KNIRV-NEXUS DVE: localhost:8084 - DVE Manager
  • KNIRV-ROUTER: localhost:8086 - Network routing
  • KNIRV-GATEWAY: localhost:8087 - Unified API gateway
  • IPFS API: localhost:5001 - Decentralized storage

Testnet Architecture

The KNIRV TESTNET implements all twelve sovereign layers with simplified configurations and mock services for comprehensive testing and development.

KNIRV-ORACLE (Testnet)

3-validator PoA blockchain for NRN management with simplified consensus and test keyring backend for development testing.

KNIRV-ROUTER (Testnet)

Single router for connectivity testing with mock proof-of-connectivity and simplified network pathways for development.

KNIRVGRAPH (Testnet)

Small-scale graphchain with pre-populated test data for ErrorNodes and SkillNodes, enabling rapid development testing.

KNIRVCHAIN (Testnet)

Single-shard Rust blockchain with CodeT5 base and mock LLM validation endpoints for skill testing and development.

KNIRV-NEXUS DVE (Testnet)

2 DVE nodes with simulated TEE providing mock cryptographic proofs and validation for testing execution environments.

KNIRV-CORTEX (Testnet)

Simplified agents with SEAL loop functionality, providing autonomous testing capabilities and mock AI interactions.

KNIRV-WALLET (Testnet)

Full XION integration with Meta Accounts for seamless testnet interaction and USDC faucet access for development.

KNIRV-GATEWAY (Testnet)

Complete API gateway implementation with health monitoring, service discovery, and testnet-specific endpoints.

KNIRV-SHELL (Testnet)

Complete CLI with testnet-specific commands, debugging tools, and simplified authentication for development access.

KNIRV-SDK (Testnet)

Multi-language SDK with testnet configurations, mock service integrations, and comprehensive testing utilities.

KNIRVANA (Testnet)

Game client for testing with simplified mechanics and mock integrations for validating experiential interfaces.

IPFS (Testnet)

Decentralized storage layer with local IPFS node for testing distributed data storage and retrieval mechanisms.

Testing Procedures

Comprehensive testing workflows for validating all aspects of the KNIRV TESTNET, from service health monitoring to integration testing and performance validation.

1. Pre-Flight Checks

Validate dependencies and configuration

./validate-config.sh
2. Start Services

Launch all testnet components

./start-testnet.sh
3. Health Validation

Monitor service health and status

./health-check.sh
4. Integration Tests

Run comprehensive test suite

./test-integration.sh
5. Mock Testing

Test Mock LLM

Validate mock services and TEE simulation

6. Shutdown

Graceful service termination

./stop-testnet.sh

๐Ÿงช Testing Status

All Systems Ready

6/6 Services Available

Test Coverage 95%

Performance
Metrics

Startup Time

<15s

Response Time

<200ms

Memory Usage

<200MB

Test Coverage

95%

Service
Health

All Services Healthy

6/6 Online

โœ… KNIRV-ORACLE

โœ… KNIRVCHAIN

โœ… KNIRVGRAPH

โœ… KNIRV-NEXUS

โœ… KNIRV-ROUTER

โœ… KNIRV-GATEWAY

Troubleshooting Guide

Common issues and solutions for KNIRV TESTNET development and testing.

Step 1

๐Ÿ” Check Dependencies: Verify Go, Rust, Node.js, Python installations

Step 2

๐Ÿšช Port Conflicts: Check if ports 1317, 8080-8090, 5001, 8888 are available

Step 3

๐Ÿ“‹ Service Logs: Check ./logs/ directory for error messages

Step 4

๐Ÿ”„ Restart Services: Use ./stop-testnet.sh then ./start-testnet.sh

Step 5

๐Ÿ—๏ธ Rebuild: Run ./scripts/build-all.sh if binaries are missing

Step 6

๐Ÿงน Clean Reset: Remove ./data/* and ./logs/* for fresh start

Step 7

โšก Emergency Stop: Use ./scripts/kill_knirv.sh if services hang

Step 8

๐Ÿ“Š Monitor Resources: Check CPU/memory usage with top/htop

Step 9

๐ŸŒ Test Endpoints: Manually curl service health endpoints

Step 10

๐Ÿ†˜ Get Help: Check GitHub issues or contact development team

Real-Time Monitoring

Monitor your KNIRV TESTNET environment with comprehensive health checks, performance metrics, and service status dashboards.

๐Ÿฅ Health Monitoring

Real-time service health checks with response time metrics and automatic failure detection.

View Health Status
๐Ÿ” Service Discovery

Automatic discovery and registration of all testnet services with endpoint validation.

Service Registry
๐Ÿ“Š Performance Metrics

Comprehensive performance tracking including startup times, memory usage, and throughput.

View Metrics
๐Ÿ” Authentication Status

Monitor testnet authentication tokens and validate access credentials for development.

Auth Tokens
๐Ÿ“ Log Monitoring

Centralized log aggregation and real-time monitoring for all testnet services.

tail -f logs/*.log
โšก Resource Usage

Monitor CPU, memory, and network usage across all testnet components.

./scripts/monitor-resources.sh

Development Team

Meet the team behind KNIRV TESTNET - combining expertise in blockchain, AI, and distributed systems to create comprehensive testing environments for the D-TEN ecosystem.

team
Guillermo Perry
Chief Solutions Architect
ร—
team

Guillermo Perry

Chief Solutions Architect

A seasoned software architect with over twenty years of experience in the industry. His passion for technology is matched only by his commitment to excellence.

Guillermo leads the architectural vision for the KNIRV D-TEN ecosystem, ensuring scalable and robust solutions across all twelve sovereign layers.

Blockchain 85%
Decentralization 68%
team
Herman Duquerronette
Sr. Software Developer
ร—
team

Herman Duquerronette

Sr. Software Developer

A seasoned software developer with over two decades of experience in the industry. His passion for technology is matched only by his commitment to excellence.

Herman brings deep technical expertise to the KNIRV ecosystem, focusing on robust software development practices and system reliability across the D-TEN infrastructure.

team
Kareem Bullard
Project Manager
ร—
team

Kareem Bullard

Project Manager

Orchestrating Success with Strategic Leadership. With a proven track record in delivering high-impact projects on time and within budget, I bring a unique blend of tactical foresight and operational expertise.

Kareem ensures seamless coordination across all KNIRV D-TEN development initiatives, managing complex project timelines and stakeholder relationships to drive successful outcomes.

D-TEN Ecosystem Partners

  • partner
  • partner
  • partner
  • partner
  • partner

As seen in

  • partner
  • partner
  • partner
  • partner
  • partner
  • partner
  • partner
  • partner
  • partner
  • partner

KNIRV D-TEN News

blog-thumb

Introducing the KNIRV D-TEN

The world's first Decentralized Trusted Execution Network transforms AI failures into collective knowledge...

blog-thumb

NRN Economics: Self-Sustaining AI Economy

How the Network Resolution Notice token creates a deflationary economic loop that incentivizes collective AI learning...

blog-thumb

KNIRV-AGENTIFIER: Autonomous Self-Improving AI

Discover how KNIRV-AGENTIFIER agents continuously learn and adapt through the SEAL loop, contributing to collective intelligence...

Frequently Asked Questions

Below we've provided answers about the KNIRV D-TEN, NRN token, AI agents, and the ecosystem. If you have any other questions, please get in touch using the contact form below.

? What is KNIRV D-TEN

KNIRV D-TEN is the world's first Decentralized Trusted Execution Network that transforms AI failures into collective knowledge through twelve sovereign layers, creating a self-healing, continuously evolving intelligence ecosystem.

You can acquire NRN tokens through the USDC Faucet via XION integration using your KNIRV-WALLET. NRN tokens are also earned by participating as a Solver, DVE operator, or Observer in the network.

You can join the D-TEN network as a Solver, DVE operator, or Observer. Access NRN tokens through the USDC Faucet via XION integration, and start contributing to the collective AI intelligence.

NRN tokens enable you to invoke Skills, participate in network governance, earn rewards for solving problems, and access premium features across the KNIRV D-TEN ecosystem.

? What makes the D-TEN self-healing

The D-TEN transforms AI failures into structured ErrorNodes within KNIRVGRAPH, incentivizing solutions that become composable Skills. This creates a continuous learning loop where every failure strengthens the network.

KNIRV-AGENTIFIER agents use the SEAL loop (Sense, Evaluate, Act, Learn) to continuously improve. They access the collective knowledge in KNIRVGRAPH and contribute their learnings back to the network.

The twelve layers are: KNIRV-ORACLE (NRN Oracle), KNIRV-ROUTER (Network Integrity), KNIRVGRAPH (Knowledge Fabric), KNIRVCHAIN (Base LLM), KNIRV-NEXUS DVE (Execution), KNIRV-AGENTIFIER (AI Agents), KNIRV-WALLET (User Gateway), KNIRV-GATEWAY (Unified Portal), KNIRV-SHELL (CLI), KNIRV-SDK (Development Kit), KNIRV-TESTNET (Testing Environment), and KNIRVANA (Gaming Interface).

NRN tokens are generated through Proof-of-Connectivity by KNIRV-ROUTERs. They're used for Skill invocation, creating a deflationary loop where network usage burns tokens while problem-solving generates new ones.

? What is KNIRV-NEXUS DVE

KNIRV-NEXUS DVE provides Decentralized Validation Environments for verifiable execution. It ensures cryptographic proofs of computation through the CLEAN paradigm, enabling trusted AI operations.

KNIRVGRAPH uses a GoLang-based Graphchain to store ErrorNodes and SkillNodes, creating a decentralized knowledge fabric that chronicles AI learning and enables skill composition.

KNIRVCHAIN is the Rust-based sovereign blockchain hosting the canonical CodeT5 Base LLM and the authoritative SkillRegistry, serving as the foundation for AI model evolution.

KNIRV-WALLET leverages XION's Meta Accounts for seamless, user-friendly interaction with the entire D-TEN ecosystem, eliminating complex blockchain interactions for end users.

? What is Proof-of-Connectivity

Proof-of-Connectivity is KNIRV-ROUTER's consensus mechanism that generates NRN tokens by verifying network pathways and embedding URI path certificates for trusted connections.

When Solvers create successful solutions to ErrorNodes, they become composable Skills in the registry. Other agents pay NRN tokens to invoke these Skills, creating revenue for the original Solver.

CLEAN (Cryptographic Ledger for Execution, Attestation, and Notarization) ensures verifiable computation in KNIRV-NEXUS DVE environments through cryptographic proofs and attestations.

KNIRVANA provides a real-time strategy game interface that makes interacting with the D-TEN ecosystem engaging and intuitive, gamifying AI collaboration and learning.

Contact KNIRV D-TEN

Ready to join the future of AI? Reach out to us and weโ€™ll get back to you shortly.