{"package":"blockchain_AI.zip (reference under docs/blockchain-ai/)","runtime_modules":{"payload_hashes_and_signing":"backend/blockchain_integration.py","product_onchain_hooks":"backend/onchain_hooks.py → onchain_anchor_log (MongoDB) + admin GET /api/admin/blockchain/anchors","optional_polygon_transactions":{"module":"backend/onchain_logger.py","reference_impl":"docs/blockchain-ai/reference_blockchain_logger.py","active":false,"wallet_preview":""}},"extended_ai_models_reference_only":"docs/blockchain-ai/reference_ai_models_extended.py","guides":["early-warning-system/docs/blockchain-ai/INTEGRATION_GUIDE.md"],"env_polygon_tx":{"POLYGON_ONCHAIN_LOG":"true | 1 | yes to load on-chain logger at startup","POLYGON_PRIVATE_KEY":"wallet with POL for gas (testnet or mainnet)","BLOCKCHAIN_ONCHAIN_NETWORK":"amoy (default) | mumbai (deprecated) | mainnet — persistent in .env","POLYGON_AMOY_RPC_URL":"Amoy RPC override","POLYGON_MUMBAI_RPC_URL":"optional Mumbai RPC (deprecated)","POLYGON_RPC_URL":"mainnet RPC","PATCH /api/admin/blockchain/runtime-network":"in-process testnet/main switch until worker restart (mirror .env for production)"}}