Skip to main content

Quantum-Assisted Ledger for Distributed Autonomous Networks

Project description

QALDRON - Quantum-Assisted Ledger for Distributed Autonomous Networks

Military-grade security system for autonomous AI agents using quantum-inspired cryptography.

PyPI version Python 3.8+ License: MIT

๐Ÿš€ Quick Start

# Install from PyPI
pip install qaldron

# Get your API key
# Visit: https://qaldron.onrender.com/client
from qaldron.sdk import AgentClient

# Initialize with your API key
agent = AgentClient(
    agent_id="my_trading_bot",
    api_key="sk-free-YOUR_API_KEY_HERE"  # Get from qaldron.onrender.com
)

# Send secure messages
agent.send("other_agent", {
    "action": "transfer",
    "amount": 1000,
    "currency": "USD"
})

# Receive messages
messages = agent.receive()
for msg in messages:
    print(f"From {msg['sender_id']}: {msg['payload']}")

โœจ Features

  • ๐Ÿ” Quantum-Inspired Security: Military-grade cryptographic hashing
  • ๐Ÿ”‘ API Key Authentication: Centralized control and validation
  • ๐Ÿ”„ Auto-Encryption: Automatic message encryption/decryption
  • โœ๏ธ Digital Signatures: Tamper-evident communication
  • ๐Ÿ›ก๏ธ Replay Protection: Time-based entropy stamps prevent replay attacks
  • ๐Ÿ“ฆ Simple API: Just 3 lines of code to get started
  • ๐ŸŒ Production-Ready: Deployed on Render.com with PostgreSQL

๐Ÿ“š Documentation

๐Ÿ”‘ Getting an API Key

  1. Visit https://qaldron.onrender.com/client
  2. Sign up with your email
  3. Request an API key (Free tier: 1,000 messages/month)
  4. Wait for admin approval
  5. Use your key in the SDK!

๐Ÿ’ก Use Cases

  • Autonomous AI Agents: Secure communication between trading bots, monitoring agents, etc.
  • Distributed Systems: Tamper-evident messaging for microservices
  • Blockchain Integration: Secure off-chain communication
  • Multi-Agent Systems: Coordinated robot swarms, game AI, etc.

๐Ÿ—๏ธ Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚   Your Agent    โ”‚
โ”‚  (Uses SDK)     โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
         โ”‚ Validates API Key
         โ†“
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ QALDRON Server  โ”‚
โ”‚ (Render.com)    โ”‚
โ”‚  PostgreSQL DB  โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿ“ฆ What's Included

  • Layer 1: Quantum-inspired hash function (MARK-BLU)
  • Layer 2: Encryption, entropy management, secure messaging
  • SDK: Simple AgentClient API
  • Server: API key validation + management dashboards

๐Ÿ”’ Security Features

  • Quantum-Resistant Hashing: Custom MARK-BLU algorithm
  • AES-256-GCM Encryption: Military-grade encryption
  • HMAC Signatures: Message authentication
  • Entropy Rotation: Time-based security enhancement
  • API Key Hashing: Never stores plain keys
  • PostgreSQL: Persistent, secure storage

๐ŸŒŸ Tiers

Tier Monthly Messages Price
Free 1,000 $0
Startup 10,000 $10
Business 100,000 $50
Enterprise Unlimited Custom

๐Ÿ› ๏ธ Development

# Clone repository
git clone https://github.com/GENORROW/QALDRON
cd QALDRON

# Install dependencies
pip install -r requirements.txt

# Run tests
pytest tests/

# Run local server
cd server
python app.py

๐Ÿ“ License

MIT License - see LICENSE file for details

๐Ÿค Contributing

Contributions welcome! Please open an issue or PR.

๐Ÿ“ง Contact

โญ Star Us!

If you find QALDRON useful, please star the repo on GitHub!


Built with โค๏ธ by the QALDRON Team

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qaldron-1.0.0.tar.gz (38.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qaldron-1.0.0-py3-none-any.whl (33.3 kB view details)

Uploaded Python 3

File details

Details for the file qaldron-1.0.0.tar.gz.

File metadata

  • Download URL: qaldron-1.0.0.tar.gz
  • Upload date:
  • Size: 38.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.0

File hashes

Hashes for qaldron-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f5f45c4bdda5d40cdd40d4cbf9d187482e6f24e3c2d5f397256c14cb505ac585
MD5 db35d79100c9b044b9abae230b0fd09a
BLAKE2b-256 f027194d805b91935ba0bc46d9cbadddf18e3018f0e4e0cfdff11d2d16e4af28

See more details on using hashes here.

File details

Details for the file qaldron-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: qaldron-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 33.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.0

File hashes

Hashes for qaldron-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f92b113bf7e2c239f72aade85347a1697b8719310e5830419a9e0a0286a3e5d9
MD5 3d082b7bef1b66a8a26e624fbf73c2d1
BLAKE2b-256 47130dc23cf4853a428038b75a3cbef8e98affc68ff35cd87f43d37166428ff1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page