privacy chain · testnet · Port 19191
Node und Wallet-TUI auf dem eigenen Rechner. Linux zuerst, x86_64.
nyr-0.1.0.zip.nyr (Linux x86_64) und die Spezifikation.chmod +x nyr sudo install -m 755 nyr /usr/local/bin/nyr nyr --help
Danach reicht überall nyr — nicht mehr /opt/nyr/nyr. Wortliste steckt in der Binary, nur glibc.
Eine Node hält die Kette in einer Datei. Beim ersten Start entsteht die Genesis von selbst. Liegt die Datei unter /var/lib/nyr/nyr.chain, findet nyr sie von selbst.
sudo mkdir -p /var/lib/nyr nyr status
Referenz-Node: v41089.1blu.de:19191 · Port 19191 (P2P). 19192 ist reserviert.
nyr node
Im Terminal öffnet sich die Node-TUI (Englisch, wie die Wallet-TUI). Läuft die Node schon als Dienst, hängt sich die TUI nur an — Q schließt nur die Oberfläche. Reward und Peers: R P, Siegel/Drop: S D. Ohne Terminal: nyr node --plain.
Die Node zählt Arbeitssekunden (0,00001 NÝR/s, Cap 0,86400/Tag) und siegelt Transfers. Firewall: TCP 19191 öffnen, wenn andere Nodes euch finden sollen.
Eine Überweisung gilt im Testnetz, wenn 2 andere Nodes sie bestätigt haben.
Jedes NFT-Bild ist ein JPEG, höchstens 512×512, neben der Chain-Datei: nft/<blake2b>.jpg. Die Chain speichert nur den Hash und die Owner-Adresse. Die App NÝR-NFT wählt ein Bild, schneidet/skaliert es, sendet es per HTTP an eine Node (IP:Port, Standard 195.90.214.85:19191) und mintet dort. Nodes tauschen die Dateien untereinander — fällt eine Node aus, bleiben die Bilder bei den anderen.
Minten kostet 0,25000 NÝR — absichtlich teuer. Die Gebühr geht in die Reward-Wallet der Node, die das Bild speichert.
HTTP: POST /nft (JPEG) · POST /nft/mint · GET /nft · GET /nft/{hash} · Gebühr 0,25000 NÝR
| Taste | Wirkung |
|---|---|
| R | [R] Reward — Empfangsadresse für die Arbeit |
| P | [P] Peers — 1–5 Gossip-Knoten |
| S | [S] Seal — Mempool jetzt siegeln |
| D | [D] Drop — fällige Auszahlung jetzt (Test) |
| Q | [Q] Quit — Node stoppen |
nyr wallet
Die TUI ist auf Englisch. Node und Wallet sind getrennt: die Wallet liest die Chain-Datei nicht, sondern holt Blöcke von Nodes (P Peers, Standard 127.0.0.1:19191 und v41089.1blu.de:19191). Schon syncte Höhen werden nicht neu geladen; neu/Import macht einen vollen Scan inkl. HD-Adressen (Gap 20). Der Seed sind 13 lateinische Wörter. Passphrase in ~/.nyr/nyr.wallet. Historie: H, Adressen: A dann N, Sync: Y. Backup: B.
| Taste | Wirkung |
|---|---|
| N | [N] New — Wallet mit Passphrase anlegen |
| O | [O] Open — gespeicherte Datei |
| I | [I] Import — 13 Wörter, dann Passphrase |
| P | [P] Peers — andere Knoten (1–5) |
| Q | [Q] Quit |
| Taste | Wirkung |
|---|---|
| S | [S] Send (Tab wechselt die Felder, Enter sendet) |
| H | [H] History — Bewegungen, Enter für Details (Memo, Höhe, TxHash) |
| A | [A] Addresses — Liste, [N] neue Empfangsadresse |
| N | [N] Notes (offene Beträge, nur ihr seht sie) |
| B | [B] Seed — Backup anzeigen, Esc wieder zu |
| P | [P] Peers — andere Knoten |
| Y | [Y] Sync — Blöcke von der Node nachladen |
| W | [W] New — ersetzt die aktuelle Wallet-Datei (voller Scan) |
| I | [I] Import einer anderen Wallet (voller Scan) |
| Esc | Back / Wallet schließen |
| Q | [Q] Quit |
Send: Empfänger nyr1…, Betrag mit Komma (z. B. 0,25000), Memo nur für euch beide. Esc bricht ab.
Dieselbe Chain könnt ihr im Browser ansehen (Explorer, Wallet mit Passphrase-Datei). Die TUI braucht das nicht. Seed-Sicherung dort ebenfalls nur über Backup.