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 0x0fb7d4b960c4c6709990b6da921dad6cbfbf3c6547831d2333eeb3e355bb8294. Chain 2 (Bitcoin): anchored in block 953777 (2026-06-15T11:52:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d0ecb432-e7cd-4793-8b55-3ab42f41d912.json and https://artists.proofprofile.net/proofs/artist/d0ecb432-e7cd-4793-8b55-3ab42f41d912.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 0x220db7c6a7a63544940f02bfe2e4d9ac34515991184055deea9be2787fad7744. 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/GBSMU0123299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85bdd1787e3d903878b92e85a066c3a69e8b8489974f69af335a18d10a1fef6e. 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/GBSMU0123300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c8d0041f7791328e4846fdb3d37a52ae69bc5584d7c152db231d3a05fa6c466. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/GBSMU0123302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64f1b43a10dbe585c3488d7ccc3303440074dd6554c620e18a813ec54fc4b3f4. 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/GBSMU0123303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe12c309deb377c52a20ae67e96c80c46313ed076d8679fcf4a5f6d121cda832. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/GBSMU0123304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f28a29431fadad9b63e4ec5c4d77bef081f717404118dd6d11a572666c90cda. 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/GBSMU0123305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f954f8a0f09102e66e15df935ef06bc540f7048652c971cd73589a4fc920e2f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZVEM2567187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d0deac0e151fcffa4db5aa1e1edd5bdb1c4f6896a18b6aee333bb77fc74d8d5. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZVEM2567188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c3f99cde4501c76156654966cbbe7bc5034d6d1798928c0591e0331465359be. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZVEM2567189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f2bc068932d5937591a961505d7c141c1412d077a97405b1c4ab3f027ee5e1a. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/QZVEM2567190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfe972f0ad8a0eef0f949a99c143a6b4a6cb7e98af196aa57bb12febd8e780b8. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/QZVEM2567191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x956734c05aa71a210ded58968b1b59b57e19a59c2b068a7a0eb514ecd1f66173. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/QZVEM2567192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71397bcebda51e329c3d306e51421648ac19c45142bf6b9fc595c657532d4e3e. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZVEM2567193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9edd9cadfd4b3578cfed52abfe6e74708f8cc0454f8b15e52271e329b219114. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/QZVEM2567194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a73d93ba7f87099a81a548898c3ba120d98678fed98eb6b56aa8149707e4bee. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/QZVEM2567195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da4721a0d531fa80d72fe054e69e69316a1d1eb2d010f4216f03903aa71cac3. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/QZVEM2567196.