# Integrations

BTCMatic pushes signed, traced events out and lets external systems **wake** rules — never decide for them. Execution decisions are made only by the BTCMatic engine, and live order rules can only ever be enabled from the app.

## n8n & TradingView

Signed outbound webhooks (HMAC-SHA256, frozen `t=,v1=` format), the verified n8n community node `n8n-nodes-btcmatic`, and the inbound webhook trigger: a TradingView alert or an n8n HTTP node POSTs a flat JSON body to your hook URL and any rule with the _Incoming webhook_ trigger evaluates it. Docs: https://btcmatic.com/integrations/n8n (Markdown: https://btcmatic.com/integrations/n8n.md)

## Agent API (402 / L402 over Lightning)

Read-only Bitcoin context for autonomous agents, paid per call in sats (about 21 sats) with no account: open security incidents, fee percentile over 90 days, price-change windows, mempool size, and "how often did this condition occur". MCP server: `btcmatic-mcp-server`. Docs: https://btcmatic.com/integrations/agents (Markdown: https://btcmatic.com/integrations/agents.md)

## API keys

Pro and Power plans mint API keys (`btcm_…`) for the management surface — rules, fire history, backtests, hooks, dry-run automation. A key cannot create a live order rule, touch billing, exchange keys or channels. OpenAPI: https://api.btcmatic.com/docs (JSON: https://api.btcmatic.com/docs/json)

## Machine entry points

- Discovery document for agents: `GET https://api.btcmatic.com/agent`
- MCP server source: https://github.com/btcmatic-com/btcmatic-mcp-server
- n8n node on npm: https://www.npmjs.com/package/n8n-nodes-btcmatic
- This site for LLMs: https://btcmatic.com/llms.txt · https://btcmatic.com/agents.md

---

Canonical page: https://btcmatic.com/integrations  
Machine index: https://btcmatic.com/llms.txt · Agent notes: https://btcmatic.com/agents.md
