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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6604810c40e98cebb1a853a93d510d316679cdca93256f4f5fe9fc2613a2d0c4. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/23a5c392-4523-4ec7-aba1-cc6134cc0cf3.json and https://artists.proofprofile.net/proofs/artist/23a5c392-4523-4ec7-aba1-cc6134cc0cf3.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff6ad95a06a04b31e7eb5a48551ae6af6ea7c4751e68737f6c5dd49063b79107. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QM42K1928913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c4618ce061847301ac6ef64006232e5cea3374b3b7e536ab0faf8547b9dcc3. 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/SE5752268323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1add2ac4e04eac1329c746633352a41e4255d2d7f113ef9323caa26c7001073. 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/QZMHL2074783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b92842bf0d55e6a077381ea46969f0e1f50ce628daa9ee709fbcde33cfc556. 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/QZMHN2017982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcc6d4319aaaeaee16c65148a44df139ee0ea18dd2582ef5e2e001ceab5b301e. 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/QM42K2048873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x752ce19afc4bd1d98ce93d9aa1771b7e6ba2fb529ef79a39f946c72c80c52c78. 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/QZ5FN1988525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cdc08d0785ec36d078ab71558d2c2cf8560bf1fb23363a30502a5b3baf6c2c1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GX4R52380229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf37d25f6966bd973a370c24d5c463f14a10690fafd9c3716dff5ec9c7618a4a6. 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/GBWUL2466977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10b8083158fe62fcd5a0260b62c72e95f8803744609b5fef7a2385df88a2b9a. 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/QM42K2002506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f20cbbdd3f3b919f126d2021843275d2fcd85bde551055f1b38e689c863edc2. 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/GBSMU8129791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e780e1b8b3c8c218ddac146f2dfccc54e0aa5052766b2e6b7103030b56dac44. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:08: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/QZKDK2082263.
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 0xbdff5ea12a6aaeafc9ef5342db70567adc72d8d2b12d2a236af5d20d3ad3bb49. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:01:57Z), 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/QZMHM2594580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0d5c1b217e11bd82e10ceea8328c0a903d6b472baf78c20a44c51948ebc7722. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZMHN2298788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bcf85df4102dc2522da32bee8242464688ce50a4e1fbe5cafb056b49d6c797f. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/QZMHM2032090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x184f5b6199180a7c9d6ecc2649447363bab53b2ce9888fbc9d97cb88623132b0. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/TCAEX2069227.