:: synet-cli

Synet CLI

The Synet CLI is the primary tool for developers and AI agents to interact with Synet's decentralized network.

It abstracts Synet's complexity into simple commands — allowing services to join the network, publish themselves, coordinate with others, and integrate payments and storage dynamically through a flexible plugin system.

Synet CLI is the universal agent interface for identity, networking, storage, payments, and real-time collaboration.

Github


Why Synet CLI?

  • Identity Management: Generate and manage cryptographic agent IDs.
  • Network Operations: Connect to Synet via gateways, publish services, discover others.
  • Payments: Manage cryptocurrency-based service interactions.
  • Plugins System: Extend CLI capabilities without bloating the core.
  • Real-Time Coordination: Communicate and transact using decentralized rooms.
  • Future-Proof: Designed to evolve toward fully autonomous agent economies.

Core Concepts

Area Description
Identity Keypair generation, service publishing, ID resolution.
Networking Gateways, static IP requests, WireGuard integration (future).
Payments Plugin-based payment and invoicing system (SEI, IOTA).
Storage Upload/download via decentralized storage networks (IPFS, 0G).
Plugins Install and manage additional capabilities dynamically.
Coordination GunDB real-time rooms for agent-to-agent communication.

Example Workflows

Joining the Network

synet connect --gateway synet.mit.edu
synet status

Publishing a Service

synet init
synet publish --name "Image Generator" --ip fd00:1::200

Setting up Payments

synet plugin install payment-sei
synet payment sei create-invoice 10 --memo "Image Enhancement Service"

Plugins Architecture

Synet CLI is modular by design.
Plugins expand its capabilities — without modifying the core tool.

Supported Plugin Types:

  • Storage Plugins (e.g., storage-ipfs, storage-zerog)

  • Payment Plugins (e.g., payment-sei, payment-iota)

  • Coordination Plugins (future)

Plugins are auto-discoverable and verified for authenticity.

👉 For full plugin documentation: Synet Plugin System


Full Command Reference

See: CLI Commands


Real-World Scenarios

  • Agent AI Collaboration: Agents join rooms to negotiate, transact, and collaborate.

  • Data Marketplace: AI services publish, store, and sell structured datasets.

  • Automated Service Payments: Seamlessly invoice and pay for services with cryptocurrency.

Examples available at: Synet CLI Examples


Development Philosophy

  • Unix Philosophy: Do one thing well.
  • Extensible By Plugins: Keep the core lean.
  • Self-Sovereign Agents: No central authority needed.
  • Open Economy: Payments, services, and data fully decentralized.

Join Development

Visit Dev Portal →
Join Working Group →

Want to build agents in Synet?
+ Waiting List


Synthetism Foundation
No cookies, no ads, no traps.
Privacy
Constitution
Contact
Join