{"name":"IoT Blockchain Backend API","version":"1.0.0","description":"Backend for migrating IoT readings to Base blockchain with Merkle proofs and IPFS storage","documentation":"coming soon!","endpoints":{"health":"GET /api/health","stats":"GET /api/stats","migration":{"start":"POST /api/migrate","progress":"GET /api/migrate/progress","estimate":"POST /api/migrate/estimate"},"batches":{"list":"GET /api/batches","getOne":"GET /api/batches/:batchId","records":"GET /api/batches/:batchId/records","ipfs":"GET /api/batches/:batchId/ipfs","recover":"POST /api/recover/batch/:batchId"},"verification":{"getProof":"GET /api/verify/:batchId/:readingId","verifyOnChain":"POST /api/verify/on-chain","verifyBatch":"POST /api/verify/batch","verifyReading":"POST /api/verify/reading","recoverReading":"POST /api/recover/reading/:readingId"}},"config":{"network":"Base Mainnet","contractAddress":"0x6e422838dF16f8d972eC8F2931e628d0d7eec4B9","ipfsEnabled":true}}