ALGOFLOW Docs

Security and Operations

Protect secrets, keep deployments reliable, and troubleshoot common Web3 deployment and wallet issues.

Last updated: 2026-03-22

Secrets Handling

  • Never store private keys in frontend code.
  • Do not commit JWT tokens or sensitive env files.
  • Use per-user tokens and short expiration windows.
  • Prefer challenge-sign flow over reusable wallet secrets.

Reliability Checklist

  1. 01.Verify build command and output directory before deploy.
  2. 02.Pin the resulting CID in at least one persistent pinning service.
  3. 03.Track deploy metadata (commit, notes, txId, environment).
  4. 04.Continuously monitor gateway and RPC provider health.

Troubleshooting

  • Wallet connection fails: confirm browser wallet extension is unlocked.
  • Wrong network: prompt user to switch chain before sending tx.
  • Deploy build fails: inspect logs and rerun locally with same commands.
  • CID inaccessible: verify pin status and test alternate IPFS gateways.
  • MCP auth errors: refresh JWT and ensure wallet address header matches user.