Zelf-gehoste BSV-portemonnee voor agentvloten en programmatic controle
bsv-wallet-cli, ontwikkeld door Calhooon, is een zelf-gehoste Bitcoin SV-portemonnee en HTTP-server voor autonome software. De tool verbindt MCP-compatibele agenten en het BSV-netwerk, waardoor programma's fondsen kunnen beheren, saldi kunnen opvragen en transacties kunnen verzenden. Het biedt een BRC-100 WalletInterface via HTTP en biedt een opdrachtregelmodus voor gescripte gebruik. Doelgebruikers zijn onder andere AI-ontwikkelaars en blockchain-infrastructuur ingenieurs die een programmatic, hostbare portemonnee backend nodig hebben voor agentische workflows.
Voor welke taken kun je het eigenlijk gebruiken?
De tool ondersteunt programmaticale portemonnee-operaties die agenten vereisen: balanscontroles, adresgeneratie en transactie-uitzending. Het implementeert de BRC-100 WalletInterface en biedt volledige ondersteuning voor 28 WalletInterface-eindpunten, wat nauwkeurige controle op eindpuntniveau mogelijk maakt. Deemonmodus verandert de portemonnee in een langdurige server, zodat meerdere clients of agentinstellingen een financieringsbron en UTXO-pool kunnen delen, waardoor het geschikt is voor coördinatie van transacties tussen meerdere agenten.
Hoe het integreert met ontwikkelaarsworkflows en -tools
bsv-wallet-cli is geïmplementeerd in Rust en wordt gedistribueerd voor cross-platform gebruik via een shellscript of compilatie met de cargo-pakketbeheerder, die overeenkomt met veelvoorkomende ontwikkelaarstoolchains. De portemonnee is draadcompatibel met de MetaNet Client en kan worden gebruikt door MCP-clients, wat de integratie in bestaande stacks vergemakkelijkt. Identiteitskeygeneratie en een ingebouwde SQLite-database worden geautomatiseerd bij de eerste uitvoering, waardoor de noodzaak voor een externe databaseserver vervalt.
Welke operationele en beveiligingsafwegingen te verwachten
De portemonnee is opzettelijk zelf-gehost, zodat alle identiteitskeys en portemonnee-gegevens zich in het lokale SQLite-bestand bevinden in plaats van een externe service. Dat ontwerp geeft teams controle over gegevensplaatsing, maar vereist operationele verantwoordelijkheid voor back-ups en toegangscontroles. Het project richt zich op agentische automatisering in plaats van mensgerichte UX, dus verwacht een ontwikkelaarsgerichte setup en serverbeheertaken bij het implementeren in productieomgevingen.
Een gefocuste backend voor teams die operationele verantwoordelijkheid accepteren
De tool is een praktische optie voor engineeringteams die agent-gebaseerde BSV-toepassingen bouwen, gezien de achtergrond van de ontwikkelaar in BSV-infrastructuur en de adoptie van het project binnen het ecosysteem. Teams die de voorkeur geven aan een beheerde, niet-gehoste benadering of geen ervaring hebben met serverimplementatie, moeten rekening houden met een operationele last. Voor engineeringgroepen die bereid zijn om een zelf-gehoste portemonneeservice te draaien, biedt het een programmatic backbone die is afgestemd op agent workflows.





