Commencez à apprendre à construire dès aujourd'hui.
Choisissez votre point de départ. Que vous n'ayez jamais exécuté de nœud ou que vous intégriez un système bancaire, il y a un parcours pour vous. Chaque guide se termine par une transaction fonctionnelle ou un artefact utilisable.
Choisissez un parcours.
Premiers pas sur Bantu
Ouvrez le Laboratory, générez une paire de clés, alimentez-la sur le testnet, envoyez votre premier paiement. De zéro à une transaction réglée en cinq minutes.
Ouvrir Laboratory →Émettez votre premier actif
Parcourez l'émission de jeton depuis la création du compte émetteur, le choix du code d'actif, les trustlines, et la distribution. Terminez avec un actif négociable sur le DEX on-chain.
Ouvrir Token Creator →Utilisez l'EXPANSION API
Récupérez les registres et les transactions, diffusez de nouveaux blocs via SSE, soumettez des transactions signées. Construisez des pochettes, des tableaux de bord, et des intégrations au-dessus de la chaîne.
Référence de l'API →Multisig & paiements par chemin
Construisez des trésoreries multisignature natives, configurez des seuils, et utilisez les paiements par chemin pour les transferts inter-actifs — les fondations des primitives DeFi sur Bantu.
Référence des opérations →Hello, Bantu — dans le langage de votre choix.
import { Expansion, Keypair } from "@bantu/sdk";
const server = new Expansion("https://expansion.bantu.network");
const latest = await server.ledgers().order("desc").limit(1).call();
console.log(latest.records[0].sequence);from bantu_sdk import Server
server = Server("https://expansion.bantu.network")
latest = server.ledgers().order("desc").limit(1).call()
print(latest["_embedded"]["records"][0]["sequence"])client := bantuclient.New("https://expansion.bantu.network")
ledgers, _ := client.Ledgers(bantuclient.LedgerRequest{
Order: "desc", Limit: 1,
})
fmt.Println(ledgers.Embedded.Records[0].Sequence)curl "https://expansion.bantu.network/ledgers?order=desc&limit=1"