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 0x0a64fd238b2904cd2fffb69a591c582abd30a31454d2550d87cbd8bc9a39c41c. 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/dd5259e1-14a0-46cd-92fc-50e41cbf50d1.json and https://artists.proofprofile.net/proofs/artist/dd5259e1-14a0-46cd-92fc-50e41cbf50d1.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 0x0976088b1f9579e404f42660b997321a751e065b71ea6c9c26a83f183d0348ce. 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/TCAGA2275504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7685a330f3d6e55d34c9e0ec3bf7cfd59ce367b5e6f8abb5dfaf17441499bc30. 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/TCAGC2210570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb78f2d1ccda7aea00ac6b0cfe84c7cd7df6dfdf761e07be92fe72b46eee7b362. 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/TCAGF2264700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c99f5d4837c5e07610b438f12864bd479ea67135cbbeb59fc5ffbd5db73cfa9. 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/TCAGF2264836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4913bd2a2e6864c3a1ab79bbfcbcd8a02b0db3dd0b98a0f001fca604b63894a9. 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/TCAGI2219815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3256d1c1cd018af337ca72042c5582ab8897f47e4b74fb3f034932d595453ce0. 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/TCAGI2218861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9595f21378d92c2fd4455759029d7198d42fd00456f9e09b8281f5d631cf63. 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/TCAGI2286757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x141b97702fb9519ea8d43ece6395f3d18e4dc99288773d66c31c04d5844e0c2b. 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/QZHNC2416072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b6422a70cde32f3c5cde00cced1bac307b3e4bda98d8295af0133da88afd3d1. 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/QZES92401106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdfab026a73034cba6b244210ebd9634cf406b31485bd7373a3f5df0a07b1c8f. 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/TCAHM2366408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9595f21378d92c2fd4455759029d7198d42fd00456f9e09b8281f5d631cf63. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/TCAGI2286757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3256d1c1cd018af337ca72042c5582ab8897f47e4b74fb3f034932d595453ce0. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCAGI2218861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4913bd2a2e6864c3a1ab79bbfcbcd8a02b0db3dd0b98a0f001fca604b63894a9. 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/TCAGI2219815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb78f2d1ccda7aea00ac6b0cfe84c7cd7df6dfdf761e07be92fe72b46eee7b362. 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/TCAGF2264700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7685a330f3d6e55d34c9e0ec3bf7cfd59ce367b5e6f8abb5dfaf17441499bc30. 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/TCAGC2210570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0976088b1f9579e404f42660b997321a751e065b71ea6c9c26a83f183d0348ce. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/TCAGA2275504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff8d5249536966d40f240437d9b78a3c34a8b53827878a2c021e21ee958f4177. 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/TCADE1730183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ab972e3ad3749a7c32ddd30fa3edcc8fbfac723bad1767ec42612faae82f99. 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/TCADD1743903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a1a7b5b27ebe2bcff5a3288164408741454ce810c88c1385699cb6aa92793fc. 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/TCADD1739089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf63f5867ef454dbc4e234c44b36f33b032ca13476775e3e9a052c0b968c908. 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/TCADC1780195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcad17f9c09cc84bebc02cf5a6f6dbed6db419cb5475d7db8e875fdbe138a7be. 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/TCADB1742714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6621936da3ac10c3a76b67d3731a06b01c6a077385c718287048f90f25ff1ee. 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/TCACZ1796982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x389c95edfdf6d3e726f7311aecb041ea358f1e29b8db767895195321eb7ab93c. 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/TCAFO2163723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe41c333c8d06bd568cca74c3230594db927484aab9502000650d09df334a53e9. 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/TCAFO2163729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b35c38979b705a30efc0292c35742b223d7d44303891ce995efa049d9a37d0f. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/TCAFO2163790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c99f5d4837c5e07610b438f12864bd479ea67135cbbeb59fc5ffbd5db73cfa9. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/TCAGF2264836.