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 0x0af94b07c5cd51db65f8fd0fd36fb344fa9e510c65d1e269e2ab0599df131245. Chain 2 (Bitcoin): anchored in block 953598 (2026-06-14T06:40:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0c351431-af42-499b-ab69-d4dd4e761d1f.json and https://artists.proofprofile.net/proofs/artist/0c351431-af42-499b-ab69-d4dd4e761d1f.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 0xb3b6ce270e6f5cc3634883eab5bc93f82154867927716bb915a5a2eace378d92. 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/PLI368168960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf66eb5facf12f61101e20e790f3ac716e9f3b11f3109901a7a3ec6f5b20f5085. 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/PLI362636850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe00d843bb54e350135bd391efe1829b80292327c4397ab6edb0ebdbe1ee650be. 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/PLI369297711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7683514c77b3fd6372499bb168d523be02bf2c1fed315c6b9fb2df51336bb96f. 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/PLI362636860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x003940975b9c0676b1f2652e360c958a75fb32e24ddc3280a32e69f3e830b13f. 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/PLI362636880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a6072eb3f6e711ce61080ecef60c16afe9e0662478bb57382aecd26f4d0cc33. 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/PLI362636870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9831c05886daaec030b956d63dcc0fbf19f1b5151b33b66f08b8d3a11b68d8b4. 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/PL22V2313001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c761287e133cfb3fb9641e7e95a96701bd6b1100553b1dc708d8879535443e4. 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/FRX762154714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c50efc35b0d2fb603f4025f54e29d6c450897c7ac23650764f151a94c5adf53. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/PL5C62400039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5ea1905a900df5958fe13691933000ea8b95bf5c9baffb388280fedcd2fcb9f. 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/PL5C62400043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee24353a98f73914a7955ecb8f97980222b849e6cd94969cbdeb78fc43a14357. 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/PLI862500015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0694c84fbd52405abdd17ae6bb062a458e934872f5925326cd1a9fc73e28d36. 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/PLI862500024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a7c29f5d3669cdd4b797b22dc0deb350a5a86ed90a1f92b2c0c2cc5449d348f. 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/PLI862500025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b51cbaa0e5515ff95e4c04e2ec71efff07e412e6c267e673e09abb44ba92a1. 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/PLI862500026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc82a1bc1b007cbdeadd68c2f55869ad6ba5ca39a948c64c0ccb0b155d05efb4a. 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/PLI862500014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe65c5c35a34f6a086ba2b93e22a8ca839b17eda8c4ca23c1cdfe522f0d529c3b. 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/PLI862500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce501bca10c42905d4739cf082dd10a6d6d00011f2edeac2b3fa14c540d42207. 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/PLI862500028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68d2f4f6791735f61ea2b7eb2f7cc9d2a562c20687a14e35737b0490e5aa6672. 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/PLI862500029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0694c84fbd52405abdd17ae6bb062a458e934872f5925326cd1a9fc73e28d36. 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/PLI862500024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29edc241e29151b74280698cdcd26110b8b8982ad09e2eb2a33cea16db1d0534. 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/PLI862500030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ebc2b28b5566a3e22ccc3a9df04c17c525a346d78db65f334b9c80986e66b26. 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/PLI862500031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9d08e57fd4566590153d412735559fbac99af6b6bb7213484b6ece0411367b0. 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/PLI862500032.