SDK
SDK ufficiali — cinque linguaggi, zero dipendenze
Ancora un documento con tre righe di codice. Ogni SDK include la verifica locale delle prove, l'ancoraggio dei file e tutti e sei i prodotti — pubblicato sui registri ufficiali dei pacchetti e sviluppato su GitHub.
Installazione
pip install trustbeatAvvio rapido
from trustbeat import TrustBeat
tb = TrustBeat(api_key="YOUR_API_KEY")
proof = tb.anchor_file_wait("contract.pdf")
print(proof.merkle_root)Installazione
npm install trustbeatAvvio rapido
import { TrustBeat } from "trustbeat";
const tb = new TrustBeat({ apiKey: "YOUR_API_KEY" });
const proof = await tb.anchorFileWait("contract.pdf");
console.log(proof.merkleRoot);Java
Installazione
mvn dependency:get -Dartifact=eu.trustbeat:trustbeat-sdk:LATESTAvvio rapido
TrustBeat tb = new TrustBeat.Builder().apiKey("YOUR_API_KEY").build();
AnchorProof proof = tb.anchorFileWait(Path.of("contract.pdf"));
System.out.println(proof.getMerkleRoot());Installazione
dotnet add package TrustBeatAvvio rapido
var tb = new TrustBeatClient("YOUR_API_KEY");
var proof = await tb.AnchorFileWaitAsync("contract.pdf");
Console.WriteLine(proof.MerkleRoot);Installazione
go get github.com/TrustBeat/sdk-goAvvio rapido
c, _ := trustbeat.NewClient("YOUR_API_KEY")
proof, _ := c.AnchorFileWait(ctx, "contract.pdf", nil, nil)
fmt.Println(proof.MerkleRoot)TB
Pronto ad ancorare il tuo primo documento?
Inizia gratuitamente. Nessuna carta di credito richiesta. I primi 100 hash sono gratuiti.
eIDAS Regulation (EU) No 910/2014 · Art. 41 legal presumption · EU Trusted List QTSP