Upload an eBL PDF. Every submission passes through all 4 checkpoints before a result is returned — platform identification, blockchain verification, document hash integrity, and structural checks.
01
Platform ID
Identifies the issuing eBL platform (CargoX, WaveBL, IQAX…) and checks for embedded blockchain references
02
Blockchain Verify
Extracts the Ethereum transaction hash and verifies it exists on-chain via Etherscan
03
Hash Integrity
Recomputes SHA256 of the uploaded file and compares against any declared hash in the document
04
Structure
Validates required B/L fields, dates, parties, and DCSA eBL-specific requirements
⛓️
Drop your eBL PDF here, or click to upload
Electronic Bill of Lading · Single PDF · Max 10MB
📄
Checkpoint Progress
1
Platform Identification
Detects issuing eBL platform and blockchain reference presence
Waiting▼
2
Blockchain Verification
Ethereum transaction hash lookup via Etherscan
Waiting▼
3
Document Hash Integrity
SHA256 recomputation and comparison against declared hash
ℹ To enable live Ethereum verification, add ETHERSCAN_API_KEY=<your_key> to your .env file.
Free API key available at etherscan.io/apis — no payment required.