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 0xb935c932b78f3e75fe9ff41ccf8deaf6517bb81e498c500a1cf86c17e32da0bb. 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/f6137a30-e4fa-402d-9d0c-2140fb72bf15.json and https://artists.proofprofile.net/proofs/artist/f6137a30-e4fa-402d-9d0c-2140fb72bf15.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 0x5978ac065e7d6402761613a03e0684fd54b6359c24878f2e66c62f1392acd7e1. 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/USANG2299448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ee6781acf8c04fc54dc906c62a98a7cdecadb42affafd495ee2e4ab54ba9c76. 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/US3DF2472884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12196db23bccdbfa524485dda79096199b1eb54aa3f19e891f2e1bae7dec1930. 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/US3DF2494243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5418ff8ec76be101166251766ccfa14b949fd340a472c866e163e1497e69cbea. 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/USANG2409583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f94a3fd49f9d9ae9ff7654b4a87989a7c0ded9b63506f4d31e5dc8be7bf92ab. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/USANG2409572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9314bbfc1440195a51751ef8e7c707a81f6622719198dcf8a92177288609af62. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/USANG2409589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d15c6ba629c69093a4944134d67ce955fec14402269e53346102ccc59e4d072. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/USANG2409592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x192cc5b754940243d4601b32d23003d4ddb9ff8d0b9196781ef17d62c24e2d39. 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/USANG2409595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4edbaed9265d0008b63abadf6b9cf507d2562b2b56ffde102f5cded3d36d63e3. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/USANG2409596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x447c5bffbde196dad395d65592d69c009b883036abd9ca661f073124cbb4b274. 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/DEH742432636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x942dc69c381f23f85d6a0b7d1765a43d564bf0dda7f300c12ad2b28162b2f8ca. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), 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/QZDA82507101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dd9b8d4f5f228c433d2e4b6eedf66c49697484ab3a1f2788236ed720dff7556. 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/US3DF2530936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c95295f3cee1dc3ee69c511782fc470f718f4e0270b5964fb2548ff4a179455. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39:18Z), 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/QZNWY2558994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3adb64767f97ad91e25d8161ade2fb520d7c8d09b59328ce5ebebdcd8ac011dd. 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/QZTBD2501618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea8ec2c48c6745d4b654e5c8939afd3607a12c6d1dfb4b0ef02ef2f24ce4b456. 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/QM3DF2474793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20c15119f7e51776f1b796bf151b75325219ee5bf2f7b00e3d93aacd00a65dca. 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/US3DF2402752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a5fa2ea7378aefdf69b283a3c60cea6c8d67ef8009ae9a2c3ef4e99ed41c4e. 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/US3DF2454904.