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 0x0dfa4499f390ddd2f1b6c167919b4a66a75eccd06d382ecb134bf8ff7d686cda. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/edf96cff-ad73-4e7d-8b46-7906eaec9258.json and https://artists.proofprofile.net/proofs/artist/edf96cff-ad73-4e7d-8b46-7906eaec9258.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 0xb369b0c890108c81d131f68ebef52710d0913169a556b1a6547547964162f907. 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/BRTCD2000033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24151c3a835977bb14f2f95eee8bc4c78f977b62c0e0945466d6d726de6d38b2. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/BRTCD2000035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a153cb0e8a3eaa86d73b9ec7ca83fb3df64ca86ffaddca41c9da754b13f26d5. 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/BRTCD2000034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25d681b9c67c1a7f2edaab32bf3c6cfa35ebc21f64ffc67863278a21b922b848. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/BRTCD2000042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x556715f989583407cb1b72adf7b1f6139268b99e757dbe32a419cef358e74f29. 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/BRTCD2000038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0210bc8995f8dbe3a5e04650687627f45a781dbd1d4b12abee75f8c12745ab. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45:02Z), 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/BRTCD2000044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6e6c9a7f08419ae896c0673a687992f5d571465bc0f8d16b3d93c027223d560. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/BRTCD2000037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dca024a36e11a310fee5be8fe5135ef453135eb2d22fadcc5974adad0c997c4. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/BRTCD2000045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ddf73b8c756d0aae69ab3a2f84ff13184bb596d40ee26c0f7c877747db1d49. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/BRTCD2000039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x110291ee93b696e2c10c7d1c15299df58e48850323806160e6bc8fb12826ea7e. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/BRTCD2000036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b39a53b81a1314d0a8d4538175515247a995c5475d7edc63e8ed97b839f9582. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BRTCD2000043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6e6c9a7f08419ae896c0673a687992f5d571465bc0f8d16b3d93c027223d560. 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/BRTCD2000037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb369b0c890108c81d131f68ebef52710d0913169a556b1a6547547964162f907. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BRTCD2000033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9961dcfefe2ca6b63cfe0c474cef46940a04d22c17d62560e01a7a0fb74182a7. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/BRFNT1900021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x880157e08ce3849867bc0bc8a5eb19f21948cb98ceec679e0689b2a303000130. 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/BRTCD1800033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a37b985bf7ad4b114b0c00e5edafb6e2f3b043e5c30c25ccd711861eec6bc1. 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/BRTCD1800018.