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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c7a24a2624f09c1878c8f2cab6cf1d00a11bb5d03278c10bc9cc4fd5002847. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e572a322-078a-4f22-85d4-e77f632bbc07.json and https://artists.proofprofile.net/proofs/artist/e572a322-078a-4f22-85d4-e77f632bbc07.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd538017fc6fdbbccb95363131463ded5e68645f74a2e20ab43166108f55e9cd. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZGLS2476081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dce0fbd4a9b3cf81f08d14be77b86fa448fc696f25bc969dfbf8f6216361fb7. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/QZTVM2406944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d584ab5b3b4966eb39a6ced99d42e7e7bd210b45da8c2972fa20e851e96f8d. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T14:03:51Z), 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/TCAJW2561167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d33b2ea9a6e82e787fd68c1a7ef460e0bcaab3d029613786208176841ac83ae. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJX2581885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ad01a8854591d760a59f8ac63aa331323244f9fd3ddd3a795032db4a506beb. 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/QZW9L2387269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa04ba2fcf2901d54c238c17eaa25b2b6a639fff9578a02fe270dfb9053217913. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/FRX202276450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78555e13713311d247148532f32ffcd57cbbc8922688e4b90b31bebd9e97a9f0. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/US23A1543008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x266a09a41192368657aa2541901f474585911fb76f3538f7b673af6cf59cb477. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GX3Q92192388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5558d8df94cef0289f5162b28b1afa6a6262cca561c95736b0a7e1f7dcb07af. 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/QZK6K2215691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57f5a90d19401c163d6c6cb51d9588f3cfe15dac47f3541e51653e31498c334e. 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/QZK6K2215696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f34409905ef301f7329522326e86ad4d994b30fdf651e4c4b3de463976de5f5. 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/QZK6K2215695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d346e1478fbb28071353a03a053b760bac6e7dc18428f889bec442bd60190c0. 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/QZK6K2215697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x002c02907c6f85a283568c8ec81e9619961ec14602af0e93a0b5ebe0ac58e56c. 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/QZHN32266677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x751231248c787f27fd6cd78de438cdf11c30b0a647c8eb42d734053e865c8a67. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZK6K2215699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68321ad4ad0ea95001ab4fe2878745d4f9c64b60954d94798b9eb42d19155e3f. 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/QZMEN2252572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x921aedfc9af73dec1272936f7e46a245b7828c97a7bda198545246a4ce85c4de. 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/QZMEP2251722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f4f461ae5843d07b3608e6cb56764e195fc05a14b3f41e680c1ca3bf9b6266c. 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/QZMEN2252574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba8f2e3593fdbbfee35803784b59185b760120ecfc707759df97c27c81d8be2. 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/QZMEN2252575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e450dcb215f7504e43e73c6682a4a60dc91dde15a8b970edf9dd485f21a3d30. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZES92242222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d5a3dbcfb3b7f70aae758004b1c90ea4724fa858093199f456622608b76d85b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZPYN2377554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8392235f56677f28a8d3ac163fa67e0bdd17c73bb2193fe2843ec77f527a63. 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/ZA34K2301688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb34bbc53ce41da7f9b88ea178cd889ac584acf435963995a171362814ae59d3e. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/US23A1546799.
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