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
- Host: GitHub
- URL: https://github.com/yakmesh/yakmesh
- Owner: yakmesh
- License: other
- Created: 2026-01-14T20:51:48.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-01-14T22:34:24.000Z (4 months ago)
- Last Synced: 2026-01-15T02:21:38.399Z (4 months ago)
- Topics: 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
- Language: JavaScript
- Homepage: https://yakmesh.dev
- Size: 2.81 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
---
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).