{"name":"EVM \u0026 Solana Utility Tools","mount":"/chain-tools","host":"chain-tools.use.x402atlas.com","base_url":"https://chain-tools.use.x402atlas.com","service_name":"x402 Atlas tools","x402_enabled":true,"endpoints":[{"method":"POST","path":"/evm/abi-decode","url":"https://chain-tools.use.x402atlas.com/evm/abi-decode","example_request":{"url":"https://chain-tools.use.x402atlas.com/evm/abi-decode","body":{"data":"0xa9059cbb000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000003e8","function":"transfer","has_selector":true,"types":["address","uint256"]},"content_type":"application/json"},"description":"Strict Solidity ABI calldata decoder — decode canonical EVM smart-contract function calls or typed values, verify selectors, and reject ambiguous offsets or padding.","paid":true,"price":"$0.005","discoverable":true},{"method":"POST","path":"/evm/abi-encode","url":"https://chain-tools.use.x402atlas.com/evm/abi-encode","example_request":{"url":"https://chain-tools.use.x402atlas.com/evm/abi-encode","body":{"function":"transfer","include_selector":true,"types":["address","uint256"],"values":["0x0000000000000000000000000000000000000001","1000"]},"content_type":"application/json"},"description":"Solidity ABI calldata encoder — encode canonical typed values for an EVM smart-contract function call, with an optional selector and exact 256-bit integers.","paid":true,"price":"$0.005","discoverable":true},{"method":"POST","path":"/evm/address-checksum","url":"https://chain-tools.use.x402atlas.com/evm/address-checksum","example_request":{"url":"https://chain-tools.use.x402atlas.com/evm/address-checksum","body":{"address":"0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed"},"content_type":"application/json"},"description":"EVM address checksum and validation tool — normalize one Ethereum-compatible address and validate mixed-case EIP-55 input offline.","paid":true,"price":"$0.005","discoverable":true},{"method":"POST","path":"/evm/create2","url":"https://chain-tools.use.x402atlas.com/evm/create2","example_request":{"url":"https://chain-tools.use.x402atlas.com/evm/create2","body":{"deployer":"0x0000000000000000000000000000000000000000","init_code":"0xdeadbeef","salt":"0x0000000000000000000000000000000000000000000000000000000000000000"},"content_type":"application/json"},"description":"CREATE2 deterministic contract address calculator — derive the EIP-1014 EVM deployment address, preimage, hashes, and EIP-55 checksum offline without RPC.","paid":true,"price":"$0.005","discoverable":true},{"method":"POST","path":"/merkle/build","url":"https://chain-tools.use.x402atlas.com/merkle/build","example_request":{"url":"https://chain-tools.use.x402atlas.com/merkle/build","body":{"leaves":["0x616c706861","0x62657461","0x67616d6d61"]},"content_type":"application/json"},"description":"Keccak Merkle tree and proof builder — generate indexed sorted-pair inclusion proofs with domain separation and explicit odd-node promotion.","paid":true,"price":"$0.01","discoverable":true},{"method":"POST","path":"/merkle/verify","url":"https://chain-tools.use.x402atlas.com/merkle/verify","example_request":{"url":"https://chain-tools.use.x402atlas.com/merkle/verify","body":{"leaf":"0x67616d6d61","index":2,"leaf_count":3,"root":"0x40a0fa2d0ce898ef138c3403645be77705df9d485ecc137b02b35eb9fdeaaf94","proof":[{"hash":"0xbfa0350c48ccd55fb3a8315a6d6bfc41877772eaebfcba73cb195984df5b3d32"}]},"content_type":"application/json"},"description":"Keccak Merkle proof verifier — validate inclusion plus exact leaf index and count proof shape for the Atlas sorted-pair tree profile.","paid":true,"price":"$0.005","discoverable":true},{"method":"POST","path":"/solana/pda","url":"https://chain-tools.use.x402atlas.com/solana/pda","example_request":{"url":"https://chain-tools.use.x402atlas.com/solana/pda","body":{"program_id":"11111111111111111111111111111111","seeds":[{"encoding":"utf8","value":"vault"}]},"content_type":"application/json"},"description":"Solana Program Derived Address (PDA) calculator — derive the canonical off-curve address and bump from bounded public seeds offline, without RPC or key handling.","paid":true,"price":"$0.005","discoverable":true}]}
