An open API service indexing awesome lists of open source software.

https://github.com/yakmesh/yakmesh

YAKMESH™: Yielding Atomic Kernel Modular Encryption Secured Hub - Post-quantum secure P2P mesh network
https://github.com/yakmesh/yakmesh

asynchronous censorship-circumvention data-replication decentralized distributed-systems gossip-protocol mesh-network ml-dsa-65 nodejs oracle p2p post-quantum-cryptography quantum-resistant secure-messaging self-contained self-hosting sqlite synchronous timestamping websocket

Last synced: 4 months ago
JSON representation

YAKMESH™: Yielding Atomic Kernel Modular Encryption Secured Hub - Post-quantum secure P2P mesh network

Awesome Lists containing this project

README

          


YAKMESH

🏔️ YAKMESH™: Sturdy & Secure

Yielding Atomic Kernel Modular Encryption Secured Hub


License: MIT
Node.js
Post-Quantum
npm version


---

YAKMESH is a high-resiliency, decentralized networking layer designed for the 2026 threat landscape. Built with quantum-resistant cryptography at its core and anchored by PCIe atomic timing synchronization, YAKMESH provides a "sturdy" substrate for distributed systems that cannot afford to fail.

> **📚 Full documentation: [yakmesh.dev](https://yakmesh.dev)** | **[docs/](docs/)** for specifications

## Quick Start

```bash
npm install yakmesh
```

```javascript
import { YakmeshNode } from 'yakmesh';

const node = new YakmeshNode({
node: { name: 'My Node' },
network: { httpPort: 3000, wsPort: 9001 },
});

await node.start();
```

## Features

- 🔒 **Post-Quantum Secure** - ML-DSA-65 (NIST FIPS 204) signatures
- 🔮 **TATTVA Oracle** - Self-verifying validation without external trust
- 🌐 **Mesh Networking** - P2P WebSocket communication with gossip protocol
- ⏱️ **Precision Timing** - Support for atomic clocks, GPS, PTP, NTP
- 🧭 **NAMCHE Gateway** - 7-gate mathematical identity verification
- 🏔️ **SHERPA Discovery** - Decentralized peer discovery
- 🔐 **ANNEX Channels** - ML-KEM768 encrypted P2P with forward secrecy
- 🌍 **Geographic Proof** - Speed-of-light exclusion zones

> See [yakmesh.dev](https://yakmesh.dev) for complete feature documentation

## Architecture

```
yakmesh/
├── security/ # NAMCHE gateway, DOKO identity, trust models
├── oracle/ # TATTVA self-verifying validation engine
├── mesh/ # SHERPA, NAKPAK, ANNEX networking
├── gossip/ # Epidemic-style message propagation
├── protocol/ # STUPA, LAMA, MANI, KARMA, MANDALA
├── adapters/ # Platform integration plugins
├── embedded-docs/ # GRANTH documentation bundle
└── server/ # HTTP/WS server
```

## Network Identity

Each YAKMESH network has a unique identity derived from the **oracle's code hash** — the code IS the identity.

```javascript
import { deriveNetworkName, deriveVerificationPhrase } from 'yakmesh/oracle/network-identity.js';

// Same code = same network. Different code = different network.
// No configuration needed - the math handles network separation.
```

## API Reference

Full API documentation at [yakmesh.dev/docs/api](https://yakmesh.dev/docs/api)

| Endpoint | Description |
|----------|-------------|
| `/health` | Node health status |
| `/node` | Node identity info |
| `/peers` | Connected peers |
| `/oracle/status` | Oracle integrity check |
| `/network/identity` | Network identity |
| `/time/status` | Time source detection |
| `/security/namche/gates` | Gateway verification status |
| `/geo/status` | Geographic proof status |

## License

- **Community Edition**: MIT License (see [LICENSE](LICENSE))
- **Pro Edition**: Proprietary License

See [TRADEMARK.md](TRADEMARK.md) for trademark usage policy.

---


Built with quantum principles. Secured by math.



yakmesh.dev




💬 Discord
📱 Telegram
𝕏 Twitter
❤️ Patreon




© 2026 YAKMESH™ Project. Sturdy & Secure.


YAKMESH™ is a trademark of PeerQuanta, application pending (Serial No. 99594620).