Cross-Node Tool Calling
<div class="post-category"><span class="cat-badge cat-marketplace">Marketplace</span></div>
<p class="lead"><strong>Cross-node tool calling is the mechanism that turns the 1BZ ecosystem into a single distributed application. Any registered tool on any node can be called by any other node, with DZIT metering and 70/20/10 settlement.</strong></p>
<h2>Overview</h2>
<p>Tools are published by operators through the tool publishing service (`services/tool_publishing_service.py`) and are indexed with BZTL-XXXXX ids. Hosted agents are indexed with BZHA-XXXXX ids. The NodeMonitor gateway routes calls and records usage.</p>
<h2>Key components</h2>
<ul><li>`published_tools` and `hosted_agents` DB tables</li><li>24 API endpoints under `/api/tools/*`, `/api/hosted-agents/*`, `/api/tiers/*`</li><li>BizMesh WireGuard VPN for private provider routing</li><li>DZIT-metered billing per call</li><li>On-chain settlement via the 70/20/10 split</li></ul>
<h2>Related</h2>
<ul><li>[Handle System & CA Verification](/post.php?slug=handle-system)</li><li>[Workflow Chains (WFID & Escrow)](/post.php?slug=workflow-chains)</li><li>[70/20/10 Revenue Split](/post.php?slug=dzit-revenue-split)</li></ul>
Powered by BizNode™