Funktionierende Abläufe, keine Mockups.
Drei kombinierbare Abläufe, alle auf dem Ergo testnet laufend. Jeder enthält die Vertragslogik, Fleet SDK-Code und die genauen Schritte zur Reproduktion.
Agent kauft API-Aufruf
Ein Aufruf. Ein Beweis. Kein dauerhaftes Konto.
Ein autonomer Agent erstellt eine Note und sendet sie an einen API-Anbieter. Der Anbieter validiert das Akzeptanzprädikat on-chain und liefert die Antwort. Keine API-Schlüssel, keine Abrechnungskonten, kein Stripe.
Schritt für Schritt
- 1Agent erstellt eine Note (0,001 ERG Nennwert)
- 2Note enthält: Anbieteradresse + Aufgaben-Hash + Frist
- 3Anbieter prüft Prädikat — auf Ergo testnet verifiziert
- 4Anbieter liefert API-Antwort
- 5Note wird verbrannt, ERG wird an den Anbieter freigegeben
Warum das wichtig ist
Dies ist die atomare Einheit des Agentenhandels: eine Aufgabe, eine Zahlung, ein Beweis. Keine Identität erforderlich.
// Install: npm install @fleet-sdk/core
import { TransactionBuilder, OutputBuilder } from "@fleet-sdk/core"
// Create a payment note for one API call
const noteBox = new OutputBuilder(
1_000_000n, // 0.001 ERG
NOTE_CONTRACT_ADDRESS
).setAdditionalRegisters({
R4: SGroupElement(providerPublicKey), // who receives
R5: SLong(BigInt(currentHeight + 100)), // deadline
R6: SColl(SByte, sha256(taskDescription)), // task proof
})
const tx = new TransactionBuilder(currentHeight)
.from(myInputs)
.to(noteBox)
.sendChangeTo(myAddress)
.payMinFee()
.build()Agent zahlt auf Kredit
Reserve bereitgestellt. Noten ausgegeben. Tracker überwacht.
Eine Reserve wird mit Sicherheiten bereitgestellt. Noten werden bis zu einem Kreditlimit ausgegeben. Ein Agent gibt Noten über Zeit aus. Der Tracker überwacht die Gesamtnutzung. Bei Erreichen des Schwellenwerts erfolgt automatische Abrechnung.
Schritt für Schritt
- 1Reserve-Vertrag bereitgestellt mit 10 ERG + 100 ERG Kreditlimit
- 2Noten gegen Reserve ausgegeben (bis zum Limit)
- 3Agent überträgt Noten als Zahlung an Anbieter
- 4Tracker aktualisiert kumulativen Saldo on-chain
- 5Automatische Abrechnung bei Erreichen des Schwellenwerts
Warum das wichtig ist
Kredit ist grundlegend für wirtschaftliche Effizienz. Dies implementiert es ohne Bank — nur Verträge und kryptografische Beweise.
// Deploy a reserve with credit limit
const reserveBox = new OutputBuilder(
10_000_000_000n, // 10 ERG collateral
RESERVE_CONTRACT_ADDRESS
).setAdditionalRegisters({
R4: SLong(100_000_000_000n), // 100 ERG credit limit
R5: SLong(0n), // total issued so far
R6: SGroupElement(controllerKey),
})
// Notes are issued from this reserve
// Tracker enforces: issued <= credit_limit
// Settlement happens when tracker triggers thresholdCommunity-Reserve + Tracker
Ein lokaler Marktplatz. Eine Rechenkooperative. Ein Agentennetzwerk.
Eine Gruppe von Teilnehmern bündelt ERG in einer gemeinsamen Reserve. Community-Noten werden proportional ausgegeben. Akzeptanzprädikate definieren Mitgliedschaftsregeln. Mitglieder können Noten jederzeit gegen ERG einlösen.
Schritt für Schritt
- 1Community-Mitglieder bündeln ERG in einer Multisig-Reserve
- 2Mitglieder erhalten Community-Noten proportional zum Beitrag
- 3Noten werden innerhalb der Community gemäß Akzeptanzregeln akzeptiert
- 4Jedes Mitglied kann Noten jederzeit gegen ERG einlösen
- 5Tracker bietet öffentliche Prüfbarkeit der Abläufe
Warum das wichtig ist
Dies ist die allgemeinste Form: eine programmierbare lokale Wirtschaft. Kann ein Marktplatz, eine DAO-Schatzkammer oder eine Agentenkooperative sein.
// Multi-sig community reserve
const communityReserve = new OutputBuilder(
TOTAL_POOLED_ERG,
MULTISIG_RESERVE_ADDRESS
).setAdditionalRegisters({
R4: SColl(SGroupElement, memberKeys), // 5 members
R5: SInt(3), // 3-of-5 to redeem
R6: SColl(SByte, communityTokenId), // community token
})
// Acceptance predicate — members only:
// { val isMember = memberKeys.exists(pk => proveDlog(pk))
// sigmaProp(isMember) }Offene Probleme
Was noch ungelöst ist
Dies sind die interessantesten offenen Probleme im Bereich Agentengeld. Wenn eines davon Sie anspricht — wir möchten von Ihnen hören.
Agentenidentität ohne dauerhafte Konten
Wie bauen Agenten über Sitzungen hinweg Reputation auf, ohne Deanonymisierung?
Notenakzeptanz-UX für nicht-technische Agenten
SDK-Level-Abstraktion, damit LLM-Agenten mit minimalem Setup Noten ausgeben und akzeptieren können.
Tracker-Föderation über Reserven hinweg
Reserveübergreifende Buchhaltung und Liquidität — können Noten über verschiedene Community-Reserven akzeptiert werden?
Agentenreputation ohne zentrales Oracle
Überprüfbarer Reputationswert aus On-Chain-Historie abgeleitet, kein vertrauenswürdiger Dritter.
Lokale Community-Wallet — Ein-Klick-Bereitstellung
Community-Reserve aufsetzen, Tokens ausgeben und Akzeptanzregeln in unter 5 Minuten konfigurieren.
Erstelle deine erste Agentenzahlung
Füge deine Ergo testnet-Adresse ein. Wir rufen deine Live-UTxOs ab und generieren ein Fleet SDK-Skript — vorausgefüllt mit deinen echten Daten.
testnet ERG benötigt? testnet.ergofaucet.org — kostenlose testnet ERG in Sekunden.
Adresssaldo-Abfrage
Frage den Saldo jeder Ergo-Adresse live von der Blockchain ab. Echte Daten, echtes Netzwerk.
Daten live abgerufen von api.ergoplatform.com