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 0x1a4b047c29163dcf897489d742c5a75d63924eb67bb94d5ab028011ab7d3c1c8. 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/84423db6-447c-4006-9c7d-c5be317a7c61.json and https://artists.proofprofile.net/proofs/artist/84423db6-447c-4006-9c7d-c5be317a7c61.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 0x56c89f9fe6e536c4d2f6cec4a4da839a909847f1ecc28e8245278717f825f20c. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55:47Z), 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/TCAIJ2462105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69f828457e93c9a1417d5599e2c2f8945885dc0cc6317987c4f920929dc3d68f. Chain 2 (Bitcoin): anchored in block 958143 (2026-07-15T10:15: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/TCAIJ2420328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f99f5aac049a5a430fa3903566b21bbfc9fc28d6ade84af1968a09cf90f5e1d. 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/TCAIJ2420309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3892d284abf03610a607774e698d586179bda46b2803e2f55ba73de164df75c9. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02:56:49Z), 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/TCAIJ2420232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5413bffab2a85f63b62855b46e9d59a43acb933216bd3f38fa36afe0d2663052. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/TCAIJ2420196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdafdf0a700ae54cce569fa783ac00394c67cff62979b8d2d9935c6836c3a628. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/TCAIK2420157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85d46e91cc75f14a19e852d2003a0d0145c7d7af7c79fc656a5548a30cdc295a. 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/TCAIL2420133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a4d08c2a8ad6f14ec9fc845acda664f5dc0a016594431410aaad12d71e0cfcd. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/TCAIJ2420106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3984d30ccbdd515f6285c516f9d817e39c5d47bf8f0df49d83198107a1493e3c. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/TCAIJ2420393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32644688c957a4cc078a78f7b32276ff3932439f498bdab70121772a3f828148. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55:47Z), 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/TCAIK2420376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x197ea00b64da964e5aa54fecce266fb4a3d4c28055ea2f3dc020c1cbd9ddefd9. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/TCAIJ2483211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb31fae3a1b33c9c97cb31a17be01de5d28f65cfd6e353e045908f2149d8a59d9. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/TCAIP2476349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6957b40d7416717b64110363cd4c130b4088d56b3259f838d384e64695306e8d. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/TCAIQ2476483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2973b045318b0ce71c558e41d1d5acb3d4916a06f242db0a0ee2c4e6ec1fbf51. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/TCAIP2476553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6414699e019b8b048f961e4f7c8145b4de46b92b7390fceeecfdc72641f98e25. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/TCAIQ2476580.