Install · observed client status
Start from the repository.
The npm package is not published. These instructions use the shipped source and do not ask for a Binance API key.
1 · Install and verify
git clone https://github.com/talk2francis/Oathline.git
cd Oathline
corepack enable
pnpm install --frozen-lockfile
pnpm build
pnpm test2 · Connect official Agent OS
codex mcp add binance-agentic --url https://agent.binance.com/mcp/agentic
codex mcp login binance-agentic
Grant Market data + Account + Spot Trade only.
Leave Transfer and Futures off. Do not create an API key.3 · Initialize and arm
pnpm oathline init
# Edit ~/.oathline/oathline.toml — expires_at is required
pnpm oathline arm
pnpm oathline status| Client | Status | Observed evidence |
|---|---|---|
Codex CLI 0.153.3 | ENFORCED · EXPERIMENTAL ADAPTER | Personally observed honoring a `spot.newOrder` denial. This claim is version-specific. |
Claude Code | UNTESTED | No Claude Code runtime observation ships in this repository. |
Other MCP clients | ADVISORY AT MOST | No enforcement claim until that exact client and version is observed honoring a denial. |
Oathline holds no Binance credential. Binance authentication remains in the official OAuth connection, and Binance Emergency Stop remains the real kill switch.