{"name":"x402-hash-api","description":"SHA-256 hash / sha256 / cryptographic hash for AI agents. Also HMAC, checksum helpers, JWT decode, PBKDF2, UUID. Pay-per-call USDC on Base + Solana via x402.","keywords":["sha256","sha256 hash","cryptographic hash","checksum","hmac","jwt decode","pbkdf2"],"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"payTos":{"eip155:8453":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"},"network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","asset":"USDC","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03"},{"scheme":"exact","price":"$0.001","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"}],"discovery":{"llmsTxt":"/llms.txt","openapi":"/openapi.json"},"resources":[{"method":"POST","path":"/sha256","description":"SHA-256 hash — compute a SHA-256 hex digest of a text string. Keywords: sha256, sha256 hash, cryptographic hash, checksum.","price":"$0.001","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03"},{"scheme":"exact","price":"$0.001","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"}],"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"payTos":{"eip155:8453":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"},"network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","asset":"USDC","input":{"contentType":"application/json","example":{"data":"hello","encoding":"utf8"}}},{"method":"POST","path":"/api/v1/sha256","description":"SHA-256 hash — compute a SHA-256 hex digest of a text string. Keywords: sha256, sha256 hash, cryptographic hash, checksum.","price":"$0.001","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03"},{"scheme":"exact","price":"$0.001","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"}],"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"payTos":{"eip155:8453":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"},"network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","asset":"USDC","input":{"contentType":"application/json","example":{"data":"hello","encoding":"utf8"}}},{"method":"POST","path":"/api/v1/hash","description":"Cryptographic hash of a text string. Algorithms: sha256 (default), sha512. Returns hex digest. Use for checksums and content addressing.","price":"$0.001","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03"},{"scheme":"exact","price":"$0.001","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"}],"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"payTos":{"eip155:8453":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"},"network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","asset":"USDC","input":{"contentType":"application/json","example":{"algorithm":"sha256","data":"hello","encoding":"utf8"}}},{"method":"POST","path":"/api/v1/hmac","description":"HMAC-SHA256 / hmac-sha256 keyed message authentication. Also hmac-sha512. Returns hex digest.","price":"$0.002","accepts":[{"scheme":"exact","price":"$0.002","network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03"},{"scheme":"exact","price":"$0.002","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"}],"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"payTos":{"eip155:8453":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"},"network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","asset":"USDC","input":{"contentType":"application/json","example":{"algorithm":"sha256","key":"secret","data":"hello","encoding":"utf8"}}},{"method":"POST","path":"/api/v1/base64","description":"Base64 encode or decode a UTF-8 string.","price":"$0.001","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03"},{"scheme":"exact","price":"$0.001","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"}],"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"payTos":{"eip155:8453":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"},"network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","asset":"USDC","input":{"contentType":"application/json","example":{"op":"encode","data":"hello"}}},{"method":"POST","path":"/api/v1/jwt-decode","description":"JWT decode without verification — inspect header + payload (jwt-decode).","price":"$0.002","accepts":[{"scheme":"exact","price":"$0.002","network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03"},{"scheme":"exact","price":"$0.002","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"}],"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"payTos":{"eip155:8453":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"},"network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","asset":"USDC","input":{"contentType":"application/json","example":{"token":"eyJhbGciOiJub25lIn0.eyJzdWIiOiIxIn0."}}},{"method":"POST","path":"/api/v1/pbkdf2","description":"PBKDF2 key derivation / password hashing KDF (sha256 or sha512).","price":"$0.005","accepts":[{"scheme":"exact","price":"$0.005","network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03"},{"scheme":"exact","price":"$0.005","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"}],"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"payTos":{"eip155:8453":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"},"network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","asset":"USDC","input":{"contentType":"application/json","example":{"password":"secret","salt":"NaCl","iterations":100000,"keylen":32,"digest":"sha256"}}},{"method":"POST","path":"/api/v1/uuid","description":"Generate UUID v4 values (random uuid generator).","price":"$0.001","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03"},{"scheme":"exact","price":"$0.001","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"}],"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"payTos":{"eip155:8453":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp":"2miRk3MikF5Uetgkd7o9MY7W6BESUaQTkDFupDZVPBym"},"network":"eip155:8453","payTo":"0x8686bd9BC270Df09240E7D220A4Bd4c627DCCb03","asset":"USDC","input":{"contentType":"application/json","example":{"version":4,"count":1}}}]}