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 0xb95898668072865606f6db2db4a17698af9c5b9465e47f84c74464b3a60880db. 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/8483278d-f36a-42a9-b148-a37ddf02d335.json and https://artists.proofprofile.net/proofs/artist/8483278d-f36a-42a9-b148-a37ddf02d335.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 0x1157c2996251f38f60b7369809552384fef447f33bb8f23589f5278807b60ca3. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/GB8KE2153407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4bee402885a2887ebe7e311f86415e17f43193006aed2b0891ac8389ea5d0b8. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/GX3Q92010128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e3664ebfff928ea578eda9165bec1de5a739639255f8517cbf02da86d9f9f7b. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T11:08: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/GB8KE2156183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90efcec9d2f0f54794c1023c6a1296ed16deccf448534cc9a1f5242e8a2728e3. 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/GB8KE2158216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceada67582235fe315c7bba5d666c490051bbd30b539983aefb32691f7017707. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T13:45: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/GB8KE2208613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6240c58cc6251c3c1f9b2cb9e01f53ca531543954a8f1649baae0bc6081fe46. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/GB8KE2212037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe095a5dcb9e364c4e4b4e91f109b4bdc7c2410a31890e4a3ea9dbff9827a0bda. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/US38Y2409483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf47e23285c62c99efbe486e6cb058fc6fe2c4575ff7fac1c13ec768b92b9126b. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T22:18: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/US38Y2409485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89d8c60b3f00d2651e21032b480c4eb0d8f80030941ad4f3dea78257d99f9100. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/US38Y2409486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29cce5a90d23259441dbcacd3172e740df6dee95804d1cb713f944c930be80da. 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/GB8KE2415618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x374670aa7938a4668c9562b5e5d89f8e180c0c73f94bbfd92f1f6a236eff9c9e. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T09:23: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/GB8KE2501690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5d0c4cdd3cfbed6d0db39d7b58c2060bb4002517702eca198a3f2db1d032739. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/GB8KE2501691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe190e57d15f5b33e78fe6bf5581c652e842b18bb5524327e309fcb1b19ef75a7. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/GB8KE2503337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa054cc19706d46091594c3dfbac00c6ee788a4be5e2d6b66263c604106eddddd. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/GB8KE2503338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50cdd083067dc138fcaa2bd301f3618ae3ae3a9a5cb7a7318662202f16b7f9cf. 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/GB8KE2503342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x543a870fb6ec553a3d8b90c4f8a14804384051d3a5d13fb9f1ba167cb0da6b99. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/GB8KE2503341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c0df5aa433870422dce4d1401db8cadc9d3e12900d81f6a49de247eb2a1527b. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/GB8KE2503339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd568bbdde226b9c2a5f4440bc8466932085d7d2db8ed44c345a4040546d6a925. 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/GB8KE2156827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb505b6e5ab6dbc4ef3f771e2485d7df7e370d6b36607cf834bd1e5913740cd0. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBRD52000268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a18912c52025571cd7a649cb2a9f9ad100b7b83ecbcec29bab64deceaf607c7. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBRD52200226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc33b2e7be2f3243f2ed6aa90fe84e53a38cb0f5f22b1711ea55b394ec40f63b. 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/GBRD52200042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd54fdfd5565465777bd0e0f3c5e8dc8483c7baf591b9e670cd570c7768962d59. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/GB8KE2159137.
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