Guide

Guide · Parte 1 di 6

Guida rapida

Label 309 ha due metà: chiunque può pubblicare una Proof of Existence (prova di esistenza) e chiunque può verificarne una. La verifica è la metà che puoi eseguire subito, senza nulla da configurare: ed è proprio da qui che partiamo.

Installazione

Scegli quella più adatta al tuo stack: sono fratelli byte per byte dello stesso verificatore.

# 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

Verificare un record

È il risultato più rapido: punta uno qualsiasi di questi strumenti a una transazione Cardano e ottieni un verdetto. Senza account, senza login, senza chiavi: la verifica si basa interamente sulla chain pubblica.

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"

Il verdetto, e per la CLI anche il codice di uscita, è tutto ciò che ti serve per integrare questo passaggio in uno script o in un job di CI. Per la decifratura dei record sigillati, gli explorer personalizzati e la struttura completa del report, vedi Verificare un record.

Passo successivo: pubblicare

La pubblicazione scrive un record sulla chain, quindi serve un punto a cui inviare la transazione. Punti l'SDK o la CLI a un gateway Label 309, che costruisce e trasmette la transazione al posto tuo: le tue chiavi e il tuo contenuto non lasciano mai la tua macchina in chiaro. Trovi tutti i passaggi in Pubblica la tua prima PoE.

Inizia dalla verifica

La verifica non chiede il permesso a nessuno: è l'unica cosa che puoi fare prima ancora di esserti registrato a qualunque servizio. Una volta che ti fidi di ciò che ti dice il verificatore, pubblicare è il passo successivo più naturale.