bcn

Fleet ops at the speed of typing.

The bcn CLI shares its scope with the Beacons console: same session, same audit trail, same composite verdict. Every command emits an audit event. There is no admin escape hatch.

Install

brew install l1feai/tap/beacons    # macOS
curl -fsSL https://beacons.sh/install.sh | sh  # Linux

Login

bcn login --control https://console.beacons.sh

Fleet ops

bcn fleet list
bcn fleet create my-test --trust-root did:oas:acme:hmr:jr
bcn fleet get my-test
bcn fleet governance edit my-test
bcn fleet delete my-test

Peer ops

bcn peer list --fleet my-test
bcn peer enroll did:oas:acme:agent:bot1 --fleet my-test
bcn peer show bot1 --explain        # show composite verdict trail
bcn peer revoke bot1 --reason rotation

Cellular ops

bcn cellular providers
bcn cellular order --provider telnyx --quantity 100 --plan global-1gb
bcn cellular sims list --fleet my-test
bcn cellular usage --sim 8901260853471234

Audit ops

bcn audit tail --fleet my-test --since 24h
bcn audit verify --fleet my-test --anchor sigil:tx:8af3…b2c1
bcn audit export --fleet my-test --format ndjson > audit.ndjson

System

bcn status                  # local daemon status, current fleet, transport
bcn up                      # connect
bcn down                    # disconnect
bcn doctor                  # diagnose connectivity and identity issues
bcn version

Open a fleet

The mesh that fits agents and humans.

A `did:oas`-rooted private mesh that ships peer configurations to any device, anywhere, by policy — not by hand.

Open consoleRead the quickstart