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 0x2cd16a2f33c7736a2da45a7cd95d148e7910229f3ad1ecd3cffddd326215ba48. 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/2301a86d-2be1-44a7-98de-00123e8947ac.json and https://artists.proofprofile.net/proofs/artist/2301a86d-2be1-44a7-98de-00123e8947ac.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 0xf935bbc1bc147f8cf53f942dda95c449b3e7d4e2133b2a2b65a86b1925c23414. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/GBKQU1941462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a4edb45ab078ab999747a4ccb900e0c97fc8999be83addf660d861f11f517bf. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/GBKQU1996540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b93016776aa4a4d87f43d88ddfeef9209a3743eae7b14a939dca4cfd36f4c7. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22: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/GBKQU2119115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a4edd894666edcd277c9bd3020786995dcee3f4d2f873fa39f29c1f2fd0cb9. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/GBKQU2119103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12995df9c7d5efbacda747c916c4bb64d3576421cac99a9465d7c5ccf1c68d98. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/GBKQU2295344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x986e0376fc92ef5e687a805f5794e490a7c149d63805b7777707c647e2328336. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T13:14:47Z), 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/CA5KR2333788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aa78d6aa77bb1f26a72dc860e02b0e94b6f7335abbc797a189b7f71ee9cc3c9. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/USUYG1490745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cfda2c843f3ad13cf6577d829c084d9c4611f33ce736d5480e8e2b81d3dcd86. 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/USUYG1506898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfed09264bd9b4c4653caace8865af7d798ab06ad21f020966a6c82e1009c0ef8. 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/USUYG1553863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e653dcee8d7505d5c4d4fb168050c05df00768470f915110a90114a2e5ddf9c. 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/USUYG1564053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x279d1a0dea85a6fe24d75d9b6ad74ad3efb78ee6d85a928d9520fa07a8dcef06. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DEBE72400694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa212367902fc8524bfb18b4fd793c1517cc197b09a80c00d0175debcb0cf873. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/GBKQU2534569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f5d46e812fe84e6561674508a93b41b2f77bd2b8e60f0a03db33d874de0ef8. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/GBKQU2534570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dd8b1e80f80784d40c4e097498a8c99b4a14d653bb3413a8b88e94515a92e2f. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/GBKQU2534571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4728108318cd02e23d3dec277aa0163b25fbf77b9e1f273399ed280c42e67dc1. 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/GBKQU2534572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x976fa982a2b23da8d6b8f03fa6304f0e034bc3e8f49fcf28e686f94fcd8e3cbd. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/DEGL62500043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6860aef5688391fd98097155be6ea0a632ef2ede5e1a5a6be0f16e24a0613ab2. 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/DEGL62500044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e4d71861bf110dbc69a7e18381722ac0fa774d9cbf5826e95e1d1a202fff45. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/GBKQU2051383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93deaa69c153caabfc851cd57b1cfb6d6a6ccbb08715684f30b6554ca00dbc58. 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/USUYG1464436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x709350b09b25b0f72a7ebd367a3850bc8cb171b1e2405cfb25527a3eabcdc2da. 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/USLZJ2009493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2098ac6a00e9ce500aa0098633483279262824fa11fe1e04f06a9c9fc61f2d40. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/CA5KR2488665.