1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bebdbc710a40ed386aa08a1d848ee23f35f6bbc722fe51c125b02a68222dcad. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b1ec57aa-4d37-48bb-8b02-7e38e132282a.json and https://artists.proofprofile.net/proofs/artist/b1ec57aa-4d37-48bb-8b02-7e38e132282a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80006e7bdf0a1b1256686c80b387fc8bc74e8d663fdcc216db127dd310e870e9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2300110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e93d5639b121c4ce7e289dc796ba5c3e49fd6cbe7e28ecaf240472e76390094. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2300114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e092bc6585f8280ddc36b5bb2ecdc6f9b9acad1e834ee750129c6e45dd4c30e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2200148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b64859c08d9ecf25600f4b28b02522ba87a661b37351e36bf12d5d38f40b72b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2300112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11b35d67ab8b569ee8b3a9cda4cbbc2c2e6fd5fa4265c4f9784a1b92f6922bb9. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2300107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b52d98b8528ef51aa26dcbd8997d3dd9b22a23635272267f6a890eaf2ba321. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2300108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2648b451669b113540430f670d2431f6e54f757d7a8c10d508a8a473fb35ba9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2300109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7206d61fe8e9b47554c413258fdf08fa9f2a4adff974c58c1fe326d827abbe95. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2300106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x554fe819bee7cc28f96f03350d10ba1ffdae19a636353c2e8cf7fac1c4a30fe8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2300111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32a907d590b4571441d913a649ae68ad9ed00de0ff2f240c475bf525e6efec35. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2300113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x026cc4f73c38335b699b7cf96b5839aa172cfd6ce1f020138f5121c3027b50eb. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2300105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e092bc6585f8280ddc36b5bb2ecdc6f9b9acad1e834ee750129c6e45dd4c30e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2200148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x268941b9a2030f625df69c4e81bd64615347053369cdb11dff902e2fb69f24f6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b57e1a5d803c8e2dc18cf39e31c63b7676951baad8dd7e8ae6cb79988075a33. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PTUM72100566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9da20a160303e9bfc6848eb547e23ebb1a721f1b4c96e101a3f7955f4d8fcd. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9858a4a76d52b570cde73b91022f81077908208cfc1a80d0d020928a400c8e8a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a1235c139c937114c20879d56e60346ca931862573554d90ff1d7a429ff81a8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2DY2100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b57e1a5d803c8e2dc18cf39e31c63b7676951baad8dd7e8ae6cb79988075a33. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PTUM72100566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdc2dfd6e1d1e53fb12e05affc13a29289ead76d4c8e3e757ccd9c18681db28a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PTBM12100012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409b124f082ac6e62a654106c070d2ed32752a64881aa872831b4b1e5e7cba28. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PTEN12000026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ace0928c6116d10e89985b1cbefd22f2e05d872e029fab4706c18f2b1712c28. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFA2078868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8851d8e51d58a103400cd3601578caa1a30e60f855d96d67fbf70cf95a01f0de. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAET2096515.