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 0xe30523b3ab81a50b689d199ec89ae320294bdbd4b81262b5a12cfa844e2cef71. 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/af91225f-3f3c-4fb7-b42c-ef376ceb14f3.json and https://artists.proofprofile.net/proofs/artist/af91225f-3f3c-4fb7-b42c-ef376ceb14f3.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 0xdd700f5d29e68aaa711ccc2a6538920a15d500d20c5e7d2be6fba7374759d290. 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/NLFL72400108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x518b00a8504ce86988850673414b830fc9e12d44c6b77c3da21e52b7fba70004. 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/NLFL72400471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6b496dac3c52176911e9051690462328bcf63e04cf828fb6053ed029db597c1. 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/NLFL72400305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcbcf11569c0765c3ef6acdec57a9cad4e732ecb6cd30b5fc833ab7d3461b4f9. 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/NLFL72400197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6dd14def2efe635a9e5626431dff4f73db7ffc741980168c9099fdfe4ec0c7a. 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/NLFL72400073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c30d3b4bf01224cb4e9c7fb563e8f6ae376738e29ae6249723218a4f9a42b6. 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/NLFL72300907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb826768c067dbdbbaa2c93ec4870320a2c1603a39560923abe8420a9b4a08fe1. 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/NLFL72300722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce70f835432434f101250e0107b26f6f9b39c766ae3b206a9f464908b5b40f99. 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/NLFL72300542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c0d1f6102e727bac52da6b1f1dc885765cb140e2239ce7b9efef6187e5b0113. 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/NLFL72300621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe44b68061037d15819ee240292e52e63e1008c18374044763e9acc5963892794. 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/NLFL72300480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb47df4ac740a34c7d690d9e6a4567df167d6ccafdc41e72c174af4852dbf7020. 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/NLFL72300389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc811a1759a2da331d3e11726fb11f8fd45fd4b4e6c4615f58d994f215a104d11. 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/NLFL72200335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d8ed52014f7721ac64b1654d1deed562af441829faa876b892ac5e9d3e55d98. 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/GBKQU2221507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1278340d79671e6af4ff0f9f3aedf1f1819e67b5e85691d8bcf325c1c29ceb. 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/NLS202200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd54f02c04ac63203ced67e4524f41ecd2539ce0fb2997530f260a4d1eba8ee7. 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/NLFL72100842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf21a0e6a437cc772240ac2e515a4653967bbfb54dab94f138e6b92928258be. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/NLFL72100844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ead5b4e4938d7d4a2d931488d6026bec6dbe89935ffd4a1c5619f50e87f20e. 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/NLFL72300095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4abb931cd94efb4c425483fa11d849bac9056f82b0b2fa0a276aa37381eb96. 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/NLFL72200411.