SDK

Viralliset SDK:t — viisi kieltä, ei riippuvuuksia

Ankkuroi dokumentti kolmella rivillä koodia. Jokainen SDK sisältää paikallisen todisteen varmennuksen, tiedostojen ankkuroinnin ja kaikki kuusi tuotetta — julkaistu virallisissa pakettirekistereissä ja kehitetty GitHubissa.

Asennus

pip install trustbeat

Pika-aloitus

from trustbeat import TrustBeat

tb = TrustBeat(api_key="YOUR_API_KEY")
proof = tb.anchor_file_wait("contract.pdf")
print(proof.merkle_root)

TypeScript / JavaScript

Asennus

npm install trustbeat

Pika-aloitus

import { TrustBeat } from "trustbeat";

const tb = new TrustBeat({ apiKey: "YOUR_API_KEY" });
const proof = await tb.anchorFileWait("contract.pdf");
console.log(proof.merkleRoot);

Asennus

mvn dependency:get -Dartifact=eu.trustbeat:trustbeat-sdk:LATEST

Pika-aloitus

TrustBeat tb = new TrustBeat.Builder().apiKey("YOUR_API_KEY").build();
AnchorProof proof = tb.anchorFileWait(Path.of("contract.pdf"));
System.out.println(proof.getMerkleRoot());

C# / .NET

Asennus

dotnet add package TrustBeat

Pika-aloitus

var tb = new TrustBeatClient("YOUR_API_KEY");
var proof = await tb.AnchorFileWaitAsync("contract.pdf");
Console.WriteLine(proof.MerkleRoot);

Asennus

go get github.com/TrustBeat/sdk-go

Pika-aloitus

c, _ := trustbeat.NewClient("YOUR_API_KEY")
proof, _ := c.AnchorFileWait(ctx, "contract.pdf", nil, nil)
fmt.Println(proof.MerkleRoot)

Tai käytä komentoriviä

Yksi staattinen binääri — ei ajonaikaista ympäristöä, ei riippuvuuksia. Ankkuroi tiedostoja shell-skriptistä tai CI-työstä ja varmenna todisteet offline-tilassa: varmennus ei tee verkkokutsuja eikä vaadi API-avainta.

Asennus

cargo install trustbeat

Pika-aloitus

trustbeat anchor contract.pdf --wait
trustbeat verify contract.pdf.proof.json contract.pdf
TB

Valmis ankkuroimaan ensimmäisen asiakirjasi?

Aloita ilmaiseksi. Ei luottokorttia tarvita. Ensimmäiset 100 tiivistettä ovat meiltä.

eIDAS Regulation (EU) No 910/2014 · Art. 41 legal presumption · EU Trusted List QTSP

SDKs — Python, TypeScript, Java, C#, Go | TrustBeat