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 0x2f501612414ab06fa8ae5c636bdd2e5e541a8a3696753de0cfc4c7f7dd78c028. 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/fc61453c-f849-4e93-8f2f-af1f338343a4.json and https://artists.proofprofile.net/proofs/artist/fc61453c-f849-4e93-8f2f-af1f338343a4.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 0xe20912626f42914f9b78286de689af7fa4344723526f4dabb1d379cb84a13634. 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/DEH840701643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3948ce475f9fc3a0d77ac26d60d27e97c5c3ea51f7e327baa116e050ddaa8a50. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/DEA890700256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x695e6d62a978dff469b818041259c726898e2ee0c623ed3e57d7c78eb8f1e952. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/DEH840701644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a51a91a99f9de5ff8d16afbf7b1138e29094e29ce437ba10363d676c8c811ae. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/DEA899800470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x074d5be281bfd9392357cf3d529735e5c384af7df9db582b7b4c5ed020434f4b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/DEA899600011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94ff17ee0a582cf886b75c6039fd1d5fc2db1aa11d15918c10de007ead91aa3c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/DEA899901500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe58b1d574a5273b635a5a7dadc7d380fc808075229d0860385b55dea280b5362. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/DEA899901530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabc9ec94c77903c3ffb983c591d5bbad3d5967f9432d0a983c096cdf91222b7e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/DEA890130402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ad7648604dc12ebae09c425f227f5f6055493a5428729701b5678e0e81a6ba1. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/DEA890400052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe20912626f42914f9b78286de689af7fa4344723526f4dabb1d379cb84a13634. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/DEH840701643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x329449b1af9db1dc987801b6e188a255d0a816ce53d157de40df2a2a2e583daf. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/DEH840701646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64fdbfd6b1bd4bbca9bbe28778d421948a2e73b460c3311f93c9739bc5a4740. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/DEA891000050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a292d5f1710d8d01d8d4729161dc9a0548fd8082eb7f92dfc01eda6a827e71c. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/DEA891000052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9e944ab85c2f9a9adc0addfbd998289135d407898610817a93a2778b167d16. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/DEA899800510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x343de3d84597d287f8000035e16d004b9a100220dae40f8970a7dc8631cd703e. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/DEA899800530.