1.5 KiB
1.5 KiB
Errors and Issues Review
Status: resolved (2026-05-24) — local dev stack complete; see pnpm run verify:full-stack.
Implementation status
| Area | Status |
|---|---|
| Indexer DB persistence (proposals, approvals, executions) | ✅ Done |
Indexer sub-account events (SubAccountCreated) |
✅ Done |
Indexer token enrichment (getTransactionFull) |
✅ Done |
| Frontend ↔ backend API (activity, approvals, dashboard) | ✅ Done |
| Sub-account creation UI (Settings) | ✅ Done |
| Transaction memos (calldata + CSV export) | ✅ Done |
| ERC-20 send (ETH, cUSDT, cUSDC) | ✅ Done |
| Treasury deposit address on Receive | ✅ Done |
| Contract verification on Chain 138 Blockscout | ✅ Done |
| Env audit + sync + local stack scripts | ✅ Done |
| Proxmox CT deploy (r630-01) | ✅ Done |
Optional / ops
| Item | Status |
|---|---|
Public DNS + NPMplus + LE (treasury.d-bis.org) |
✅ Done — see proxmox/scripts/cloudflare/provision-solace-treasury-dns-and-npmplus.sh |
nginx /api/ proxy + same-origin frontend API |
✅ Fixed 2026-05-27 |
| Contract security audit | ⏳ Recommended before mainnet-scale use (external engagement) |
Sepolia/mainnet RPC keys in contracts/.env |
Only needed for those networks |
Commands
pnpm run audit-env
pnpm run verify:full-stack
pnpm run verify:contracts
pnpm run start:local
cd backend && pnpm run indexer:start