Guías

Guías · Parte 1 de 6

Inicio rápido

Label 309 tiene dos mitades: cualquiera puede publicar una Prueba de Existencia (PoE) y cualquiera puede verificar una. Verificar es la mitad que puede ejecutar ahora mismo, sin configurar nada, así que es por ahí por donde empezamos.

Instalación

Elija la que mejor encaje con su entorno: son versiones del mismo verificador con paridad byte a byte:

# 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

Verificar un registro

Este es el resultado más rápido de conseguir: apunte cualquiera de ellas a una transacción de Cardano y obtendrá un veredicto. Sin cuenta, sin inicio de sesión, sin clave: la verificación se ejecuta íntegramente a partir de la cadena pública.

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"

El veredicto (y, en el caso de la CLI, el código de salida) es todo lo que necesita para integrar esto en un script o en un trabajo de CI. Para el descifrado de registros sellados, exploradores personalizados y la forma completa del informe, consulte Verificar un registro.

A continuación: publicar

Publicar escribe un registro en la cadena, por lo que necesita algún sitio desde donde enviar la transacción. Apunte el SDK o la CLI a una pasarela de Label 309, que construye y difunde la transacción por usted: sus claves y su contenido nunca salen de su máquina sin cifrar. Recorra el proceso paso a paso en Publique su primera PoE.

Empiece por verificar

La verificación no pide permiso a nadie: es lo único que puede hacer antes de haberse registrado en ningún servicio. Una vez que confíe en lo que el verificador le indica, publicar es el siguiente paso natural.