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 0x3c15e7f9f70a57c0b346720d8ef262424e61f350d9787a12f2a9d61991be5a41. 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/416bae11-269b-4bc5-88de-c26cbf71be1e.json and https://artists.proofprofile.net/proofs/artist/416bae11-269b-4bc5-88de-c26cbf71be1e.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 0xf95ef37af154be487785b0bd24499b51d16ff3cf5684749d6aef8394db08af06. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/USUM71510958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bb72751117281dae1507ef1568e4711570a3afeb3daff51907f7773fcc44544. 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/ROROT0802302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e7e5ce5e35a6134bea72b3132054d6e1318e0269f3f9f4b24367ca0881ffc51. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/ROROT0802309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe063b80004640a32a773f3eb1df22d3dacd240627922dd4475b23a1bfef87413. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/ROROT0802316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe063b80004640a32a773f3eb1df22d3dacd240627922dd4475b23a1bfef87413. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53:33Z), 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/ROROT0802316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25040be5bf3dbea581a7bfcc7256f7fa8008a45d4e84a6337b408333c1a794b8. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QZES71923991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c43f205c5440aefef528b4f33eadd66f8e995c0ed2c896f8ca08c5ab2e0085. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZES71923992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e66294f35268715de30456fda939bb2da7bc89a9198b20a63e58c6c8b678676. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/QZDA41968408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cc1bcc3b46b82c5b9cebc7b9d57fd6abac94e7c1465fb31caa14bc6fb6ca5ba. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/QZDA41968413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x295b914bb14549557973fe7288da3aba7d41cadf066c808ec9495b863e50fdae. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZES61979530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf98db5a1c407dd9d653c3183502da799ea5c4f257cec3115b253c5328db114df. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZES61979533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bc4b7342e9018cf8b595774f8d8e82fb78d76d7dd14922c42a2b765294dd488. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/QZES61979536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a2093194d3947769a15e98a828e5a5ced69615c67b0218d295e8ad2384b303. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15: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/QZES61979508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc91d374bcc900acd1ca012d1efe6180f0f1d60b653b351870f148f2597f7a24. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZES61979509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x901e87227f3832da94c680c1edb0e27539848283225760b0edf79d2ef6e752f4. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USHM81713281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x406853b00d5acb54238740d66f10161dae3b70c76e05312e30caefc5ddc77d19. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZDA52085614.