Anleitungen

Anleitungen · Teil 1 von 6

Schnelleinstieg

Label 309 hat zwei Seiten: Jede und jeder kann einen Existenznachweis (engl. Proof of Existence, PoE) veröffentlichen, und jede und jeder kann einen solchen verifizieren. Das Verifizieren ist die Seite, die Sie sofort ausprobieren können, ganz ohne Vorbereitung. Genau dort fangen wir deshalb an.

Installation

Wählen Sie, was zu Ihrem Stack passt. Es handelt sich um byteidentische Geschwister desselben Verifizierers:

# TypeScript / JavaScript
npm i @cardanowall/sdk-ts

# Python
pip install cardanowall-sdk

# Rust
cargo add cardanowall

# CLI — a single self-contained binary; grab it from the releases page
cardanowall --version

Einen Datensatz verifizieren

Das ist der schnellste Erfolg: Richten Sie eines der Tools auf eine Cardano-Transaktion und erhalten Sie ein Ergebnis zurück. Kein Konto, kein Login, kein Schlüssel. Die Verifizierung läuft vollständig über die öffentliche Blockchain.

cardanowall verify 3b9f…c1a2
import { verifyTx } from '@cardanowall/sdk-ts/verifier';

const report = await verifyTx({ txHash: '3b9f…c1a2' });
console.log(report.verdict); // 'valid' | 'pending' | 'unverifiable' | 'failed'
import asyncio
import cardanowall

report = asyncio.run(cardanowall.verify_tx(cardanowall.VerifyTxInput(tx_hash="3b9f…c1a2")))
print(report.verdict)
use cardanowall::verifier::{verify_tx, VerifyTxInput};

let report = verify_tx(&VerifyTxInput::new("3b9f…c1a2"));
println!("{}", report.verdict.as_str()); // "valid" | "pending" | "unverifiable" | "failed"

Das Ergebnis (und beim CLI zusätzlich der Exit-Code) ist alles, was Sie brauchen, um das Ganze in ein Skript oder einen CI-Job einzubinden. Wie Sie versiegelte Datensätze entschlüsseln, eigene Explorer anbinden und welche Form der vollständige Bericht hat, lesen Sie unter Einen Datensatz verifizieren.

Als Nächstes: Veröffentlichen

Beim Veröffentlichen wird ein Datensatz in die Blockchain geschrieben, daher braucht es eine Stelle, an die sich die Transaktion übermitteln lässt. Sie richten SDK oder CLI auf ein Label-309-Gateway, das die Transaktion für Sie erstellt und verteilt. Ihre Schlüssel und Inhalte verlassen Ihren Rechner dabei niemals im Klartext. Schritt für Schritt führt Sie der Leitfaden Veröffentlichen Sie Ihren ersten PoE hindurch.

Beginnen Sie mit dem Verifizieren

Für die Verifizierung brauchen Sie niemandes Erlaubnis. Es ist das Einzige, was Sie tun können, bevor Sie sich überhaupt irgendwo angemeldet haben. Sobald Sie dem vertrauen, was der Verifizierer Ihnen meldet, ist das Veröffentlichen der natürliche nächste Schritt.