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 0xaf4b2eb07235448b2a7c2286f9a2d545642f0b77189739e48421cac87259f478. 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/5d61a309-a6db-474a-af65-e16aa600be15.json and https://artists.proofprofile.net/proofs/artist/5d61a309-a6db-474a-af65-e16aa600be15.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 0xd49729095f7ceb09a264be7e27c62a494550ac8520a8eb96c2515fc9300a5ffc. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QM6MZ1887821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21935c269993f17c16a1eabe629f48d31a73f4c1def1e47a5c0b407d837eb214. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QM6MZ1905408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1887e8bcc8f48a688ffcb34017deb1df40b76d29b5229d3b052c2a11884ce113. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QM6MZ1905409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcafb31404488243aa70a9e860af2ff44407fb0c43c572ed11a8d7579c30f05aa. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QM6MZ1905412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29a533bf5af6e5707d7e351222725ab0b33ade61438cddbd923b27deeb4a1a7f. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48: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/QM6MZ1905416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48318c65547aac5c08970843a5855ab6b2ff1a89421aa85ca1dd9e06995a9919. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/QM4TX2095532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf4d765da175c5ffb13e7530391b57137129dcfeca4f831aec24d5b57f17fe50. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/USCGH2070914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1edad1283e21959ec110a55e33c0f77431d2cc82e34c625d4d715c8e7a6db2d. 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/QM6N21797377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x426f786f7759c2b355bc0fc9b2d28f9dc13760c6d228e94e1f824ce405186cc1. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QM6MZ1725192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60c0bc514487c8c33df573d4a1c9406629251c8a9e8a20d68197c7bf345ac6c8. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QM7282039258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9b864f77c4f5f6246cf7c494130af26c4ec6637d349b098efb6e3db4794cc05. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/QMBZ92262451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65153df2fbd3bd3044cf0f0fb4b4b8e8d9e7a5e9c47b51784901391687fa2471. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QMDA72298138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632de8bfc6e9417265401d365e689392dcb4985f80803bfc3881cd30a20393b3. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QMBZ92354283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6790d359a7c1c421e64bfa4c669e7f7a354ea64a4a01a986d6d3c6c0486bb11. 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/QMDA62437979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8c92cdd0a5bb1fe783e8676564ad796386a636f7682cdfa5e5bdbd5014c538. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QMDA62489174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x312cfc2f16b4da812e0c105bcbff2b2933b977e2e7fc70ce12f86a7121b35077. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/TCAFI2189524.