PixZClaw v0.4.0 — status com valor verificado + recibo + caixa diário
Novidades
🔒 Segurança: valor conferido on-chain (invoice-status)
getTransactionagora verifica o USDC realmente recebido pelo lojista (delta de pre/postTokenBalances).- Verdicts: PAID ✅ (≥99,5% do esperado) / UNDERPAID
⚠️ (mostra recebido, esperado e o que falta) / OVERPAID. - Pagamentos parciais são somados (até 5 assinaturas recentes); tx de spam no reference não mascara nem simula pagamento.
- Nunca reporta PAID sem valor conferido — degrada com honestidade para
SIG OK (valor não verificado).
🧾 Recibo compartilhável
Quando pago, o status inclui recibo PT-BR pronto para encaminhar ao cliente (data da tx, link Solscan).
📊 Fechamento de caixa (pixzclaw-brief)
Seção "Hoje (últimas 24h)": txs, faturas PIX pagas e seus ids; legenda na sparkline 7d; horários relativos.
🦞 UX da fatura (brl-usdc-invoice)
Card novo: PIX copia-e-cola em bloco de código (tap-to-copy no Telegram), seção "Encaminhe ao cliente", cotação no rodapé. USDC segue QR-only (política v0.3.2 — o host redacta base58 cru).
Install no Pi
cd ~ && wget https://github.com/capitv/pixzclaw-pi/releases/download/v0.4.0-plugins/pixzclaw-plugins-v0.4.0.tar.gz
tar -xzf pixzclaw-plugins-v0.4.0.tar.gz
zeroclaw plugin install ~/plugins/brl-usdc-invoice
zeroclaw plugin install ~/plugins/invoice-status
zeroclaw plugin install ~/plugins/pixzclaw-brief
cp -r ~/skills/* ~/.zeroclaw/workspace/skills/
zeroclaw service restartConfirme com zeroclaw plugin list — os 3 plugins devem mostrar 0.2.0.
92 testes host (cargo test, sem rede). wasm32-wasip2. T0/T1, sem private keys.