{"machine":"merkle-root","slot":"S130","title":"Merkle root builder","how_to_call":"POST https://innernetcorp.com/machines/merkle-root with Content-Type: application/json","price_usd":"$0.003","currencies":["USDC","EURC"],"payment":"x402: send the POST without payment to receive a 402 with signed requirements; pay any option and retry.","input_example":{"leaves":["0x1111111111111111111111111111111111111111111111111111111111111111","0x2222222222222222222222222222222222222222222222222222222222222222","0x3333333333333333333333333333333333333333333333333333333333333333"]},"input_schema":{"type":"object"},"summary":"Build a merkle root from leaf hashes with sorted-pair hashing (OpenZeppelin style) - airdrop lists, allowlists, commitments.","catalog":"/catalog"}