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 0x651f105471089cf8b44b59af13c1bb6918c2fb6044c9ce5e7ead7401fc3f960e. Chain 2 (Bitcoin): anchored in block 954705 (2026-06-21T13:42:37Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ec94564f-1124-4b2e-ab69-ee1e67ca868f.json and https://artists.proofprofile.net/proofs/artist/ec94564f-1124-4b2e-ab69-ee1e67ca868f.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 0x1223df3e17eb368685e691ea764db20c1e1a080e60f07f950081dd94d56f7655. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/FRX198715160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d857758469d47d0e4e143de2cc0b0a808ae85290d8545aaba5d8f65443bec8. 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/FRX197815147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf679c3a2aa69e3422769872cfe4a7cd6e87947c0d08012a7b0bd7e31c14d54. 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/FRX199615148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0410cba457cfa57122edb3f3e6304a7b26e1660a23a34a3944d673d0dfd3b0f6. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/FRX198315150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x082ff4c22a8e12876eb3490e7a276008a16397ccac24886c9d9287267a07e568. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/FRX199615151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec3bd1e3f1a2c515e103a48bfbd7b798cc5cecf6ffec1a064993688ce3a7d121. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/FRX198015152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cb1ffd7cb9dc4136088d7cd85c0bacf414b4965cdf89110511c94de05aa1afe. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16:15Z), 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/FRX198715167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9ecb379d3d8b85af10ece0b0bdf63d8137a582620925bf1f9886d3ce3c0491c. 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/FRX198115154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c2ccfc9f5d87bf6261cc031231109d0120b582dbc3f7bdb4ab3358a4274c19. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FRX198715169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x797c6bb723d8869e041d67e0665141e33f29051f548e5a0a401136ef1c0a1cd4. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/FRX198715156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf302f73fc805b4932eaed92c3f176af9f82ac8b7bc31c94955f5c6973c4bb78b. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/FRX198315159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04862505abd03c074add90aae6431c25ce79bc68e0766c3dc3bb5ceaf3f006a2. 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/QM6P41489634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8b492fa7f2e0daaa893fff846517278d7fb6ced2bb138c8f5ce3ac44068712. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/QM6P41489635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bddc73d97be7e1fe77f5958540566c1c889b53415540e554ef5c496bbda81b9. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QM6P41489636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x754c2b45662efee50bbeb9eda2e0a877e7115cc579c6175458bfb7feb58db664. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), 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/QM6P41489637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b78124aa41f1b4146ddcc59051c43f05a097d82f82928da7481f3eb2f5f5484. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QM6P41489638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x133a717a30004265f6e9f076578162bd92555b928ec3d0848379fe55afcabf23. 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/QM6P41489639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefa53479018bea134ca33d7c760ca7572e4a725124734f9baa0a457fb1c8bdc4. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM6P41489640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x325473f72afa7a93eb3a581c88144d16baafc0f7c271df09b4b613f7e1b6ed44. 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/QM6P41489641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc04d61cc4bb50ea1561252d6372f33361a0d338e1d3cbabad7f2681be695c6b7. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/QM6P41489642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1c976544bd0d4c647ca59a955b306855932394af82c22e05be7eed4cfc40742. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM6P41489644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f5a700bdf6de97f5380c299f957129ebc2aa8c69aa0b2c78bb1026236b2c84. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QM6P41489645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6de181a1dfd1bd683e59b4e79e307a03cde1ffb4212d7780285fbfb632fa5985. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BRKUA9709803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x437707320c5f95e059d65f57fdf535282542bb0a56b50350347a8a4cf547abe8. Chain 2 (Bitcoin): anchored in block 957249 (2026-07-09T02:31:37Z), 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/BRKUA9709808.