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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872790da823524f1dddfc6c0ba9613fa406123878599041a9d16c2ccbfefaaff. Chain 2 (Bitcoin): anchored in block 954043 (2026-06-17T04:15:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/400be11c-00bf-4332-9a3c-d71c14ca7e0f.json and https://artists.proofprofile.net/proofs/artist/400be11c-00bf-4332-9a3c-d71c14ca7e0f.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb9aec8b2c8450bd811abc79a69e76934d4705561a16a126fc697cc32094eecc. 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/QZPLR2256168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2a571f08ae8cf8473d996ab402f2e0a6e0184fe71c45f96a6f8cad46c3e16cc. 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/BEMB62200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf941dd7ed287c8b092d3130d1b726c7d83040742493d04fd5c4d519bb73a10. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/BEMB62200010.
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 0x26ab32eeb0a19cadb814f2daf6fbd9b886114cb2ffdf96fce6f15be097fd27b9. 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/QZMEQ2095607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fc3291788840e340aa0024f2438c25f62cee6997323d8a89b045c4577917b22. 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/QZMEQ2095608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c79d06843318645b53c9f4e7c2921279d2d9ceb7e91fd461f68d8e7dfcc7a73. 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/QZMEQ2095610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fc693ba8acab0d6c156268d934da57195fed69e7ad563742f25a37cb342d97c. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZMEQ2095613.
Herinnering in Herinnering Alt Version (Bonus Track)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9e929a1ddbf6e4ade5169da14fe41f743c8e9c88aa862a6741d58b15f027320. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZMEQ2095618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17bccd396ff9d6de71a3c2313305da3c56d695de4c23e7794a470b57e1210fa. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/QZMEQ2095609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4935b91cd6c63d881dbd6030c0a1d0b46e63c6abd4df662f5c467da4eec1b1d. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/QZMEQ2095611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38bb07cccec1357add39684bc82d6a172c4c92091cb7d0282e1638f0aeb09c7d. Chain 2 (Bitcoin): anchored in block 960384 (2026-07-31T09:54: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/QZMEQ2095615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f456d7bcad3c986bdf2469b152c3888a1e9cf34c11eeabfa3d54afd67729fb3. 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/BEKM62200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ea716b4816b55eb4482a1f261c262f1d6a7d7758b0191e50ec724327190d1c3. 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/QZES72159317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5a8c6feebec43a61bf80b17728905ff00b2c3ee2699519cf7943dfbd210f11c. 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/BEKM62200004.