Status

All systems operational.

Live infrastructure health for weft-pay, the V0.6 Telegram bot, and on-chain settlement. We publish failures the same way we publish wins — в открытую.

Last 24h

100%

Last 7d

99.94%

Last 30d

99.91%

Components

Refreshed every 5 min · Last update

  • weft-pay HTTP API

    POST /api/* · GET /api/public/stats · /auth/*

    Operational

    30d uptime

    99.91%

  • weft-tg-bot (@WeftBot)

    V0.6 rollout — webhook ready, TG_BOT_TOKEN issuance pending

    Not yet launched

    30d uptime

  • WeftEscrow on Base Sepolia

    0xE8Ee…E0ce · uptime = chain liveness

    Operational

    30d uptime

    100.00%

  • PostgreSQL (ledger + tenants)

    pg 16 · forward-chained HMAC · daily pg_dump

    Operational

    30d uptime

    99.98%

  • Redis + BullMQ (webhooks)

    redis 7 · subscription runner · ssrf-guarded delivery

    Operational

    30d uptime

    99.97%

Recent incidents

Last 30 days

pm2 reload не подтянул новый WEFT_PUBLIC_DOMAIN

Minor12 min

`pm2 reload --update-env` не re-runs dotenv.config() в ecosystem.config.cjs. Recovered through `pm2 delete + pm2 start`. Permanent fix landed в deploy.sh: `set -a; source /opt/weft/.env; set +a` runs ПЕРЕД pm2 reload.

Subscribe to status

RSS feed публикуется при каждой новой записи incident'а или scheduled maintenance. Никакого email-маркетинга — только uptime-сигнал.

Public SLA

Pre-V1 (testnet): best-effort, цель ≥ 99.9% месяц. После V1 mainnet + Trail of Bits аудит — formal SLA с credits по standard tiered model.