{"data":{"status":"fail","items":[{"index":0,"status":"pass","credential":false,"matches":[{"kind":"uuid","source":"https://www.rfc-editor.org/rfc/rfc9562.html","valid":true,"detail":"RFC 9562 UUID version 7","attributes":{"version":"7","variant":"rfc9562","timestamp":"2024-05-02T20:59:02.574Z"}}]},{"index":1,"status":"pass","credential":false,"matches":[{"kind":"stripe-object-id","valid":true,"detail":"customer prefix cus_","source":"https://docs.stripe.com/api/customers/object","attributes":{"prefix":"cus_","object":"customer"}}]},{"index":2,"status":"unknown","credential":false,"matches":[{"kind":"snowflake","valid":true,"detail":"discord snowflake reading","source":"https://docs.discord.com/developers/reference#snowflakes","attributes":{"scheme":"discord","timestamp":"2016-04-30T11:18:25.796Z","workerId":"1","processId":"0","increment":"7"}},{"kind":"snowflake","valid":true,"detail":"twitter snowflake reading","source":"https://github.com/twitter-archive/snowflake (IdWorker.scala, twepoch)","attributes":{"scheme":"twitter","timestamp":"2012-03-03T13:01:20.453Z","workerId":"0","datacenterId":"1","sequence":"7"}}]},{"index":3,"status":"fail","credential":false,"matches":[{"kind":"stripe-object-id","valid":true,"detail":"payment intent prefix pi_","source":"https://docs.stripe.com/api/payment_intents/object","attributes":{"prefix":"pi_","object":"payment intent"}}]}],"witnesses":[{"ruleId":"kind-ambiguous","path":"items.2.value","index":2,"detail":"valid as snowflake/discord and snowflake/twitter"},{"ruleId":"kind-mismatch","path":"items.3.value","index":3,"detail":"no valid uuid reading; matched: stripe-object-id","expected":"uuid","actual":["stripe-object-id"]}],"versions":{"engine":"money-core 1 (decimal.js at 90 significant digits: sums and products of the bounded inputs are exact, the few divisions (unit conversion, quote unit price, metered package ratio) round at 90 digits; allocation in bigint; minor-unit integers in results bounded to 10^15)","idRules":"per-rule sources recorded in each match; retrieved 2026-11-04","stripe":"docs.stripe.com/api/<object>/object examples","uuid":"RFC 9562","ulid":"ulid/spec","ksuid":"segmentio/ksuid master","eip55":"EIP-55"},"limits":["A Stripe, GitHub or AWS prefix match checks the prefix and the character class (plus a minimum body length for GitHub and AWS); a short or random body after a Stripe prefix still matches, so a pass is a format candidate, not proof the object exists.","Stripe and AWS do not publish a normative prefix grammar; prefixes come from the examples and tables on their documentation pages and can be extended by the vendor.","The E.164 15-digit maximum is the Recommendation's well-known limit but the ITU abstract page does not restate it; treat that rule as unverified against the paywalled text.","Twitter and Discord snowflake timestamps differ only by epoch; both are shown because the string alone cannot tell them apart.","A snowflake is valid when it is a positive 63-bit integer of 15 to 19 digits; the decoded timestamp is shown but not judged, so a value from before the service existed or in the future still reads as a snowflake. Check the timestamp when that matters."],"deterministic":true},"_provenance":{"version":"writerslogic-provenance/1","issuer":"did:web:agents.writerslogic.com","verify":{"endpoint":"POST /api/v1/verify-provenance","did":"did:web:agents.writerslogic.com"},"manifest":{"format":"application/json","instance_id":"xmp:iid:dca3bc95-850c-4eac-9094-2e95f7bbada0","claim_generator_info":[{"name":"WritersLogic x402 Agent Hub","version":"2.0.0"}],"title":"Identify an identifier's kind: UUID version, ULID, KSUID, snowflake, Stripe/GitHub/AWS prefix, EVM address, email, E.164","assertions":[{"label":"c2pa.actions.v2","data":{"actions":[{"action":"c2pa.created","when":"2026-11-06T01:30:25.739Z","softwareAgent":{"name":"writerslogic-agent-hub/id-kind","version":"2.0.0"},"digitalSourceType":"http://cv.iptc.org/newscodes/digitalsourcetype/algorithmicMedia","parameters":{"endpoint":"POST /api/v1/id-kind","inputDigest":{"alg":"sha256","hash":"c851ed8aa47d02443ffdeb2b632cdbdc30831a152fae02d216c385d0d669cede","canonicalization":"JCS"}}}]}},{"label":"c2pa.hash.data","data":{"alg":"sha256","hash":"3e10b1c3fd44df97cb450f2d7204f2c85bd9a862885bcc3ed52911557f508d11","name":"jcs-canonical-json(data)"}}]},"credential":{"@context":["https://www.w3.org/ns/credentials/v2"],"id":"urn:uuid:d6aa76a0-c44c-41ed-8744-1c0dea4540a6","type":["VerifiableCredential","AgentOutputCredential"],"issuer":"did:web:agents.writerslogic.com","validFrom":"2026-11-06T01:30:25.739Z","credentialSubject":{"id":"urn:sha256:3e10b1c3fd44df97cb450f2d7204f2c85bd9a862885bcc3ed52911557f508d11","agent":"id-kind","endpoint":"POST /api/v1/id-kind","outputDigest":{"alg":"sha256","value":"3e10b1c3fd44df97cb450f2d7204f2c85bd9a862885bcc3ed52911557f508d11","canonicalization":"JCS"},"inputDigest":{"alg":"sha256","value":"c851ed8aa47d02443ffdeb2b632cdbdc30831a152fae02d216c385d0d669cede","canonicalization":"JCS"},"manifestDigest":{"alg":"sha256","value":"5eb0dcea3e6562900ddb4f8f3bcb65531d5c04b32b1689c4a9962c1091811638","canonicalization":"JCS"},"ingredients":[],"payment":{"scheme":"api-key","network":"eip155:8453","payer":"sample"}},"proof":{"type":"DataIntegrityProof","cryptosuite":"eddsa-jcs-2022","created":"2026-11-06T01:30:25.739Z","verificationMethod":"did:web:agents.writerslogic.com#key-1","proofPurpose":"assertionMethod","proofValue":"z5fdaSdXJphuxHDibihoQf5td4FufpeVjH1iLPNbvykhZpZJPTS5E6ghjQFFXYsZiuzHxrYsXEzCVaEMPYq1hfWqj"}},"ethSignature":{"type":"EIP-191","signer":"did:pkh:eip155:8453:0x3DBd42560cA7a7E448A2c7DfC9E785526189411f","address":"0x3DBd42560cA7a7E448A2c7DfC9E785526189411f","message":"writerslogic-provenance:c9ae413ac9352d024356cb2364e26338d2a8b8e0d8509477b85f6777ad00ae85","signature":"0x6fc7997140375c783bc118c9e97ccbc198fa1c27c17a70bbe747d843d0beaa97777ddb8ffa6eb680e47ca2759e7dc4d7d8e17a821e73d1dbc73fdc971235663f1b"}}}