# BTCMatic — Automation for Bitcoin

> BTCMatic is the automation layer between the Bitcoin network, your exchange and your own systems. It watches the chain, the mempool and the market around the clock — then acts on rules that no single exchange or alert service can run. Non-custodial by design: your rules can never spend your funds.

## Every automation is one sentence long.

A rule has three parts. You compose them in a visual builder or via API — no code required, full code allowed.

- **Trigger — something happens.** A new block, a mempool fee change, a price move, funds arriving at a watched address — or simply a schedule. `on: fee_estimate (next block)`
- **Condition — your logic checks it.** Thresholds, comparisons, time windows, cooldowns. Combine conditions with AND/OR to any depth. `if: fee < 8 sat/vB for 10 min`
- **Action — BTCMatic acts.** Send a Telegram message or email, POST a webhook, append to a sheet — or place an exchange order. `do: notify telegram + webhook`

## Two products. One engine.

Start with alerts — no API keys, no risk. Graduate to automated buying when you're ready. Then combine them into rules no one else can run.

### Alerts & Webhooks (live)

Real-time notifications and integrations for everything that happens on the Bitcoin network.

- Watch any address — get notified on incoming or outgoing funds
- Fee alarms: know the moment sat/vB drops below your threshold
- Price alerts with cooldowns, so you're pinged once, not fifty times
- Whale transfer notifications with configurable size floors
- Deliver to Telegram, email, or any webhook endpoint you own

### DCA Engine (live)

Rule-driven accumulation on your own exchange account. Your funds never touch our servers.

- Classic scheduled buys — daily, weekly, or on your own cron
- Dip-catcher: add an extra buy when price drops X% in 24h
- Fee-window buys: accumulate only while on-chain fees are cheap
- Backtest every strategy against full price history before going live
- Works with Binance at launch; more exchanges to follow

### The rule you can't build anywhere else

When **BTC drops 4% in 24h** and **next-block fee < 10 sat/vB** → buy 50 USDT → notify Telegram → POST your webhook.

Exchanges can't see the chain, so they can't check the fee. Alert services can see the chain, but they can't place the order. Webhook infrastructure delivers raw events, but won't compose the conditions. BTCMatic runs the whole sentence as one rule — market data, on-chain state and your own systems in a single trigger → condition → action chain.

## Proof

Every rule can be replayed over historical data (Time Machine / backtests). Results are published as immutable share cards at `/tm/{code}` with the same template for winning and losing windows; the headline is always the average-entry delta versus a baseline, never a P&L figure. Candle gaps ride on the card.

## Built so we can't hurt you.

The safest architecture is one where BTCMatic holds nothing worth stealing.

- **Non-custodial — your coins stay yours.** We never hold funds. Alerts read public chain data; DCA runs on your own exchange account.
- **Trade-only keys — withdrawal is impossible.** API keys are accepted only with trade permission. Keys with withdrawal rights are rejected at setup, and IP allow-listing is required.
- **Encrypted at rest — envelope encryption.** Keys are sealed with per-user envelope encryption backed by a hardware KMS. Nothing is ever stored in plaintext.

Full security model & the egress IP to allow-list: https://btcmatic.com/security

## Pricing

Flat monthly subscription — never a fee on volume, order count or assets. Pay by card or in sats (Lightning, 3/6/12-month prepaid at the spot rate). Sign in with email or Nostr.

| | Free | Pro | Power |
|---|---|---|---|
| Price (USD / month) | 0 | 15 | 39 |
| Active rules | 3 | 20 | 100 |
| Conditions per rule | 4 | 16 | 16 |
| Watched addresses | 1 | 10 | 100 |
| Price-rule evaluation floor | 60s | 30s | unthrottled |
| Delivery channels | telegram | telegram, email, webhook | telegram, email, webhook |
| Orders on your own exchange | no | yes | yes |
| Backtesting | yes | yes | yes |
| API keys | 0 | 2 | 10 |

## Stop watching charts. Start writing rules.

Both products — Alerts & Webhooks and the DCA Engine — are live. Every strategy starts in dry-run, so you watch it fire before a single sat moves. Start free: https://btcmatic.com/login

---

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