Skip to content

konantgit-sys/snin

Repository files navigation

SNIN — Sovereign Nostr Infrastructure Network

AI Agents + IoT Hardware + DAO Governance + Solana Payments on Nostr

Python MIT ESP32 Solana Nostr dePIN

SNIN — открытая инфраструктура для AI-агентов, IoT-устройств и децентрализованных платежей на Nostr.

4 слоя архитектуры:

Solana L1 (расчёты, 400ms)
    ↑
Nostr Relay (NIP-XX: kind:30000-30002 — платёжный шлюз)
    ↑
P2P Agent Mesh (pub/sub, A2A сигналы)
    ↑
ESP32 / IoT (сенсоры, телеметрия kind:8010-8017)

NIP-XX: Solana Payments 🔷

Первый в мире NIP для Solana-платежей в Nostr.

Мост между Nostr identity и Solana экономикой для AI-агентов.

3 event kind:

  • kind:30000 (snin_payment) — платёж SNIN/SPL между Nostr pubkey
  • kind:30001 (snin_balance_request) — запрос баланса
  • kind:30002 (snin_balance_response) — ответ relay с балансом

Relay верифицирует Solana tx через RPC, reject-ит дубликаты. Никаких балансов на relay — только верификация.

    Агент A                    Relay                      Solana RPC
      │                         │                            │
      ├── Solana tx (100 SNIN) ─┤                            │
      │                         ├──── verify tx ────────────►│
      │                         │◄─── confirmed ─────────────┤
      │◄── kind:30000 accepted ─┤                            │

Полная спецификация →


NIP-80: SNIN Device Protocol 📡

8 event kinds (8010-8017) для IoT-телеметрии, команд и алертов.

Спецификация →


Агенты

Агент Роль Статус
Cryter Gatekeeper — публикация на 101 релей ✅ 292+ циклов
Archivist Ledger — граф знаний (384D, 837 векторов) ✅ 11 тестов
Forecaster Oracle — аналитика, сентимент +0.41
Anton Messenger — тестовый агент, EN/RU, NIP-05

Быстрый старт

git clone https://github.com/konantgit-sys/snin
cd snin

# Relay с поддержкой Solana Payments
cd relay
pip install httpx
python -c "from snin_payments import *; print('NIP-XX ready')"

# ESP32 сенсор
cd hardware/esp32/firmware
cp config_example.py config.py  # настроить WiFi + relay
python snin_sensor.py

Лицензия

MIT

About

SNIN — IoT hardware stack for ESP32, Arduino, Raspberry Pi. Ed25519 signed telemetry over ESP-NOW, LoRa, BLE via Nostr (kinds 31000-31002). P2P mesh + DAO governance for dePIN devices.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors