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 0x4b8d9bc89a5fc6e8e05fb8fceda5cb4e73b79aeacd97fe61f9a3940ef9b4cbe1. Chain 2 (Bitcoin): anchored in block 953701 (2026-06-14T22:16:40Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/75b2fb63-9fc2-4666-ac6d-bf425cfcd936.json and https://artists.proofprofile.net/proofs/artist/75b2fb63-9fc2-4666-ac6d-bf425cfcd936.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 0xef9592b2a160e064cce58f5312b4b6a31c8ba888ac4691fbde1ad84baa70ec55. 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/NLK2Z1800001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe76f2ea4f7c71226c74ca56b6fd25e9b85de4f1490a6d858f211fa82e689888. 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/NLK2Z1800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe33291a485ed2553fa8f03acfaf56d50a5652d58b44cbe3a7d0a2ad080abaefc. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/NLK2Z1800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc1a22fc6a17a6ac029e23c872df5b2211b0b1df687f738d1b5a51a5a7ec3461. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/NLK2Z1800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07fd34dc219318b4e3676f4c8d018706e3c99dccab18978566536f707acbf3d1. 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/NLK2Z1800005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac28376424b22c3d8804dee775f607941235102336f082e828f5defce9cba5a. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51: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/NLK2Z1800006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd7242b92f75def538b8e1bb7343b8142e91d38d948e0b5281e6ef62539d5542. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/NLK2Z1800007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00aea8acb9f2df7e1be1cca24d8ca6bf72e0d88a6cb4e48835dac9469d1a153. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/USCGH1979308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x206ddffe29c9b34ad9176b1008fe18792c3ef72d772405fe02f10c96da847f11. 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/NLK2Z1800014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c4ca9bffd0bfb13c58cf9701ce7e9eef9f5b5f41970e2ef3d6223c50b226b9. 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/NLK2Z1800009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x420f9c33affb7896582b64dc2a4de03bc38ecfe9921efe4cb5e823bd03071108. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/NLK2Z1800010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0283a666a437340d26c7e59b455c12a74b90fcf46ea7a47c26f301a001b5214e. 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/NLK2Z1800011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3fee432879b7289b980e8cf80769209be96e01e952c8c9239ccab69c4a3ee8. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/NLK2Z1800008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3fee432879b7289b980e8cf80769209be96e01e952c8c9239ccab69c4a3ee8. 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/NLK2Z1800008.