{"x402Version":2,"name":"Integrity Checksums","description":"Fast non-cryptographic integrity checksums — CRC-32, CRC-16 (CCITT/XMODEM/Modbus/IBM variants), Adler-32 and Fletcher-16/32 — for error detection in files and protocols. For security use the `hash` verb instead.","version":"0.1.0","openapi":"https://checksum.openverbs.com/openapi.json","resources":[{"url":"https://checksum.openverbs.com/v1/crc32","method":"POST","description":"CRC-32 (IEEE 802.3 polynomial, as used by zip, gzip and PNG) over the input payload. Returns the checksum as an unsigned integer and 8-digit hex. Non-cryptographic — for error detection only.","tags":["crc32 checksum","calculate crc32","crc32 api","zip checksum","gzip checksum","png crc validation","file integrity crc32"],"accepts":[{"scheme":"exact","network":"eip155:8453","price":"$0.002","payTo":"0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A","asset":"USDC"}]},{"url":"https://checksum.openverbs.com/v1/crc16","method":"POST","description":"CRC-16 over the input payload in one of several standard variants (ccitt-false, xmodem, modbus, ibm; default ccitt-false). Returns the checksum as an unsigned integer and 4-digit hex. Non-cryptographic.","tags":["crc16 checksum","calculate crc16","crc16 variants","ccitt crc lookup","modbus crc","xmodem crc","crc16 api"],"accepts":[{"scheme":"exact","network":"eip155:8453","price":"$0.002","payTo":"0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A","asset":"USDC"}]},{"url":"https://checksum.openverbs.com/v1/adler32","method":"POST","description":"Adler-32 checksum (as used by zlib) over the input payload. Faster than CRC-32 but weaker for short inputs. Returns the checksum as an unsigned integer and 8-digit hex. Non-cryptographic.","tags":["adler32 checksum","calculate adler32","zlib checksum","adler32 api","fast data checksum","non cryptographic adler"],"accepts":[{"scheme":"exact","network":"eip155:8453","price":"$0.002","payTo":"0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A","asset":"USDC"}]},{"url":"https://checksum.openverbs.com/v1/fletcher","method":"POST","description":"Fletcher checksum over the input payload, in 16-bit (default) or 32-bit width. Returns the checksum as an unsigned integer and hex. Non-cryptographic.","tags":["fletcher checksum","fletcher16 checksum","fletcher32 checksum","calculate fletcher","fletcher api","protocol error detection"],"accepts":[{"scheme":"exact","network":"eip155:8453","price":"$0.002","payTo":"0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A","asset":"USDC"}]}]}