Руководства

Руководства · Часть 1 из 6

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

У Label 309 две стороны: опубликовать подтверждение существования (PoE) может кто угодно, и проверить его тоже может кто угодно. Проверку можно запустить прямо сейчас, ничего предварительно не настраивая, — с неё мы и начнём.

Установка

Выберите вариант под свой стек — это побайтно идентичные версии одного и того же верификатора:

# 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

Проверка записи

Это самый быстрый способ получить результат: укажите любому из инструментов хеш транзакции Cardano и получите вердикт. Ни аккаунта, ни входа в систему, ни ключа — проверка целиком опирается на публичные данные блокчейна.

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"

Вердикта — а для CLI ещё и кода завершения — достаточно, чтобы встроить это в скрипт или в задачу CI. О расшифровке запечатанных записей, собственных обозревателях блокчейна и полной структуре отчёта читайте в разделе Проверка записи.

Дальше: публикация

При публикации запись записывается в блокчейн, поэтому ей нужно место, куда отправить транзакцию. Вы указываете SDK или CLI шлюз Label 309, и он собирает и рассылает транзакцию за вас — ваши ключи и содержимое никогда не покидают вашу машину в открытом виде. Подробный разбор — в разделе Опубликуйте своё первое подтверждение существования.

Начните с проверки

Проверка не требует ничьего разрешения — это единственное, что можно сделать ещё до того, как вы где-либо зарегистрировались. Как только вы начнёте доверять тому, что говорит верификатор, публикация станет естественным следующим шагом.