Skip to content
@r3e-network

R3E Labs

The AI and ZKP powered neo n3 service layer.

R3E Labs 🚀

The AI and ZKP powered Neo N3/X service layer

Website Contact License

🎯 Mission

R3E Labs is revolutionizing blockchain infrastructure by combining TEE (Trusted Execution Environment), AI, ZK (Zero-Knowledge), and Rust technologies to create the most comprehensive Neo ecosystem tools available. We're building the foundation that empowers the Neo network and seamlessly bridges Web3 innovation with Web2 computing power and data.

🛠️ Core Technologies

  • 🔒 TEE (Trusted Execution Environment) - Intel SGX with Occlum LibOS for secure execution
  • 🤖 AI - Machine learning and prediction capabilities integrated into blockchain services
  • 🛡️ ZK (Zero-Knowledge) - Privacy-preserving computations and proofs
  • ⚡ Rust - High-performance, memory-safe systems programming

🌟 Our Neo Ecosystem

Building the complete Neo blockchain infrastructure stack - from developer tools to enterprise nodes

We're developing a comprehensive suite of tools that covers every aspect of Neo blockchain development and deployment. From smart contract development to full node implementations, from SDK libraries to secure service layers - R3E Labs provides the complete toolkit for Neo blockchain innovation.


🚀 Core Infrastructure Projects

🏗️ Neo Full Node Implementations

Production-ready node software for Neo N3 blockchain participation

Neo N3 C++ Full Node - Enterprise Performance

  • 🎯 Purpose: Maximum performance node implementation for enterprise environments
  • ⚡ Performance: 10,000+ TPS with sub-50ms block validation
  • 🔧 Integration: Native C++ APIs for system-level blockchain integration
  • 🛡️ Security: Memory-safe design with optional Intel SGX support
  • Repository: neo-n3-cpp-node

Neo N3 Rust Full Node - Modern Safety

  • 🎯 Purpose: Memory-safe, developer-friendly node implementation
  • 🦀 Rust Power: Zero-cost abstractions with compile-time safety guarantees
  • 🔌 Extensible: WebAssembly plugin system for custom functionality
  • 📊 Observable: Built-in metrics, logging, and health monitoring
  • Repository: neo-n3-rust-node

💡 Developer Experience Projects

Neo N3 MCP Server - AI-Native Blockchain Integration

An MCP server providing seamless Neo N3 blockchain interactions for AI systems

  • 🤖 AI Integration: 34 specialized tools for AI agents to interact with Neo N3
  • 🔗 Connectivity: 9 comprehensive resources for blockchain data access
  • 🛡️ Security: Input validation and secure transaction handling
  • 🌐 Access: neomcp.xyz | Package: @r3e/neo-n3-mcp

Perfect for: AI agents, automated trading, smart contract automation, blockchain analytics

Neo Rust Smart Contract DevPack - Rust for Smart Contracts

Write Neo N3 smart contracts in Rust with memory safety and performance

  • 🦀 Rust Benefits: Memory safety, performance, and familiar syntax for Rust developers
  • 📦 Complete Toolkit: Comprehensive development environment with testing frameworks
  • 🔧 Neo Integration: Seamless compilation to NeoVM bytecode
  • 🌐 Website: neo-rust.netlify.app

Perfect for: Smart contract developers, DeFi protocols, NFT platforms, enterprise blockchain applications

Neo Rust SDK - Multi-Chain Rust Development

Comprehensive SDK for Neo N3 and Neo X blockchain development

  • 🔗 Multi-Chain: Support for both Neo N3 and Neo X ecosystems
  • ⚡ High Performance: Optimized RPC client with connection pooling
  • 🔐 Type Safety: Rust's type system prevents entire classes of bugs
  • 💼 Wallet Management: Comprehensive key management and transaction signing
  • 🌐 Website: neorust.netlify.app

Perfect for: Application developers, exchange integrations, DeFi backends, analytics platforms

OpenR3E - Secure Contract Libraries for Neo N3 dApps

Comprehensive collection of secure, audited smart contract libraries for Neo dApp development

  • 🛡️ Security-First: Pre-audited, battle-tested contract components following security best practices
  • 📦 Modular Design: Composable libraries for tokens, DeFi, access control, and utility functions
  • ⚡ Gas Optimized: Efficient implementations with 50% gas reduction over standard contracts
  • 🔧 Neo N3 Native: Built specifically for Neo N3 with full NEP-17/NEP-11 support
  • 🌐 Website: docs.openr3e.org

Perfect for: dApp developers, DeFi protocols, NFT platforms, gaming applications, enterprise blockchain solutions


🏛️ Enterprise Infrastructure

Neo Service Layer - Secure Oracle & Infrastructure Platform

Comprehensive secure services using Intel SGX with Occlum LibOS enclaves

The backbone of secure blockchain infrastructure, providing critical services with cryptographic security guarantees.

🔧 Core Infrastructure Services

Service Purpose Use Cases
🎲 NeoRand Verifiable random number generation Gaming, lotteries, fair distribution
🌐 NeoOracle External data delivery with proofs Price feeds, weather data, sports results
📊 NeoFeeds Decentralized market data DeFi protocols, trading algorithms
🔑 NeoVault Secure cryptographic operations Multi-sig wallets, enterprise security
⚙️ NeoCompute Secure JavaScript execution Private computations, confidential data processing
🔄 NeoFlow Automated smart contract execution Event-driven workflows, conditional triggers, batch operations
💾 NeoStore Encrypted data management Document storage, backup systems
✅ NeoCompliance Regulatory verification KYC/AML, transaction monitoring
📡 NeoWatch Blockchain monitoring Real-time notifications, automation triggers
🔐 NeoAuth OAuth & social recovery Social login, zkEmail, private key recovery

🧠 Advanced AI-Powered Services

Service Capability Innovation
🤖 NeoMind Confidential AI computation Privacy-preserving ML, HIPAA compliance
🔮 NeoForecast AI-powered forecasting Market prediction, risk assessment
🕵️ NeoDetect Fraud detection & analysis Security monitoring, behavioral analysis
⚖️ NeoFair MEV protection DEX protection, fair transaction ordering
🛡️ NeoPrivacy Zero-knowledge computations Private voting, confidential transactions

Perfect for: DeFi protocols, enterprise blockchain applications, regulatory compliance, advanced trading systems


🏗️ System Architecture

Our modular, security-first architecture provides a comprehensive foundation for Neo blockchain development:

┌─────────────────────────────────────────────────────────┐
│                 Developer Applications                   │
│              (dApps, Tools, Integrations)               │
├─────────────────────────────────────────────────────────┤
│                    R3E Service APIs                     │
│         (REST, GraphQL, WebSocket, gRPC)                │
├─────────────────────────────────────────────────────────┤
│                  R3E Service Framework                  │
│    (Oracle, AI, Storage, Compute, Compliance Services)  │
├─────────────────────────────────────────────────────────┤
│               Trusted Execution Environment             │
│                (Intel SGX + Occlum LibOS)               │
├─────────────────────────────────────────────────────────┤
│              Neo Blockchain Integration                  │
│         (Neo N3 Full Nodes, Neo X Support)              │
└─────────────────────────────────────────────────────────┘

🚀 Quick Start Guide

For AI Developers

# Install Neo N3 MCP Server for AI integration
npm install -g @r3e/neo-n3-mcp
npx @r3e/neo-n3-mcp --network testnet

For Rust Developers

// Use Neo Rust SDK for blockchain interaction
use neo_rust::prelude::*;

let client = NeoClient::new("https://testnet1.neo.coz.io:443");
let info = client.get_blockchain_info().await?;

For Smart Contract Developers

// Write Neo smart contracts in Rust
use neo_contract_rs::prelude::*;

#[contract]
pub fn hello_world() -> String {
    "Hello from Neo N3 Rust!".to_string()
}

For dApp Developers

// Use OpenR3E secure libraries for dApp development
using OpenR3E.Tokens;
using OpenR3E.Access;

[DisplayName("MyDeFiToken")]
public class MyToken : NEP17Token, Ownable
{
    public override string Symbol => "DEFI";
    public static void Mint(UInt160 to, BigInteger amount)
    {
        OnlyOwner();
        InternalMint(to, amount);
    }
}

For Infrastructure Operators

# Run enterprise-grade Neo N3 C++ node
git clone https://github.com/r3e-network/neo-n3-cpp-node.git
cmake -B build -DCMAKE_BUILD_TYPE=Release
make -C build -j$(nproc)
./build/neo-node --network mainnet

🌍 Impact & Vision

Transforming Neo Blockchain Development

  • 🔧 Developer Experience: Making Neo development accessible with modern tools and languages
  • 🚀 Performance: Providing enterprise-grade infrastructure for production applications
  • 🔒 Security: Leveraging TEE, formal verification, and audited smart contract libraries for maximum security
  • 🤖 AI Integration: Bridging AI and blockchain for next-generation applications
  • 🌐 Ecosystem Growth: Building the foundation for a thriving Neo developer community
  • 📚 Secure Libraries: Providing battle-tested components for rapid, secure dApp development

🤝 Join Our Mission

We're building more than software - we're creating the future of blockchain infrastructure. Whether you're a developer, researcher, or organization, there are many ways to get involved:

For Developers

  • Contribute to our open-source projects
  • Build applications using our tools
  • Join our developer community discussions

For Organizations

  • Integrate our enterprise-grade infrastructure
  • Partner with us for custom blockchain solutions
  • Leverage our secure oracle services

For Researchers

  • Collaborate on formal verification projects
  • Explore TEE and ZK research opportunities
  • Contribute to blockchain security research

📞 Connect With Us

📄 Open Source Commitment

All R3E Labs projects are released under the MIT License, fostering innovation and community collaboration. See individual repositories for specific license details.


🌟 Building the future of Neo blockchain infrastructure

Powered by TEE, AI, ZK, and Rust 🦀

Explore Our ToolsView ProjectsGet Started

Pinned Loading

  1. neo-contract neo-contract Public

    This is the smart contract core code on neo platform

    C# 3

  2. neo-service-layer neo-service-layer Public

    C#

  3. neo_cpp neo_cpp Public

    C++

  4. neo-n3-mcp neo-n3-mcp Public

    An MCP server for interacting with the Neo N3 blockchain.

    HTML 4 2

  5. neo-price-feed neo-price-feed Public

    A price feed service for Neo N3 blockchain that leverages a Trusted Execution Environment (TEE).

    C#

  6. NeoRust NeoRust Public

    Neo N3 and Neo X Rust SDK

    HTML 1

Repositories

Showing 10 of 61 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…