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 0x8ba7cfd4dd05b96071d9c6be32af50002f579d8c33ce1db9b0533a6c9a1826de. 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/7c3b5a9a-621e-4698-941c-06d123d71fef.json and https://artists.proofprofile.net/proofs/artist/7c3b5a9a-621e-4698-941c-06d123d71fef.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 0x99d4635d8d47dd644205f02d900efabe8a046a611959b9c045cbfe65dd23ff93. 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/FRX281905893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c19a29b76e84f48a7ece5a448094bacfb380a33f6e2dcec295889816a6f1128. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/FRX281905894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2de5d1cef20e5afd632e62e1db034a36fe08508c526e7fb01fc1c9c76dca1094. 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/LBA0H1700555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b3073fe74a80584de50de7efd8e45172e59f376a2bb4206bb2e6e093e09964f. 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/FRX281905907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aae22d70d6f609c3fd91aa2acb2a208cbb94cfcb57fc701ff69d814272f58b7. 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/FR96X2086914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x571a000b8a7f0232e917eeaa159ee8d39d0c654c392172b7f3fda5fae642b0f6. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/FR96X2086917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdeb6dcdd4c13a1bef047dafe4ed89f6da4fb7e33f2ea1e4f5af16a5728ae7960. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/FR96X2086918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x631a22666bca90f7eabb9b6721d8ba9509d20533b47c5377b7473fda738e4908. 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/FRX762074516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x703447e759f55b4c8fdffef1e5d7bed13661b5e7097fea78f36d15ad0cfaa12f. 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/FR59R2158128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e4b4fca54f3e3a8ccdc8323b9487df2b833da4df55ac9a39318c836dbdcd75b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FR59R2015493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73c57aade9715e42cef00e1d30641b42499dce96fe57a6bce7fc5ef0418ede0d. 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/FR59R2158136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc03d40047bad0b155f88acee01b9670d12e3eb8f3a637107ee65ea031c78df75. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/FR59R2158140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8392a6ab0c4c176091158d958ff4717f97aa13bcf3e5395acb8724bc4158e874. 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/FR10S2150085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9adefbb8dd146f6d32529ad08f045371b5b51416a301c1730f7d6179bc5c982. 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/FR59R2081576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0b0c56a6318a3f0dc10b1fa3b0bf5b59a980f9e5e6b62e4298dba4d341579c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FR59R2158147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa20349ac6dae11336c3c13fea5cef12cfa5583ac0510376d42e176fda1dcb6c8. 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/FRX202151424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9b2cd3dc8f2479990a9adc94838ad501b7c806650b3af1c51f4c8c727e38a38. Chain 2 (Bitcoin): anchored in block 958920 (2026-07-20T18:14: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/FRX872133567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5b8290fd2d1faa9b1f802c2ee2399fd2b3d9963e9ec3e059809c7d50331be2b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/FRX872133569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ebf79a209858b2006f4b7b8ba8048bdd548281d5c985a5eb792b2420b2e53c. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/FRX872133570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x886b36ccecc5a2ff543557d1b0046f325174dd148377144273c839b830a329f4. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/FRX872133573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfedfacbb6a5275e3631147e77be0ba154c2f9c3e2b52e4e8d1f8140cc35c1d52. 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/FRX282295056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aa84de11fab5995cd9894abf0e4ab88fc229e8c3ea98688b51721852eac6c86. 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/FRX282295057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36aa701aff9589fd9415213761a742f8d51607191d706842a29b6c16575ec047. 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/FRX282295058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x848a60f5bdb686757e255a738550ec18a13c587e692ba3ca047b9206c6fe9d22. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/FRX282295059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1774bb144592311967d6502573b7ba8f47eb3681b8aeb4f8e216b69fa5684592. 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/FRX282295061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c44b766080776f2b101fb587d486157cd9d698d27b30e3b36b3d3ccddc76e6. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/FRX282295062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x651534308bca45ff6783267a78eb0c558c5ea152aa3f75b9fea03b546e362d88. 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/FRX282295064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc77730195d419abb71e4d7eab9768b1dc9570cfc8ef15a6d5c4eb5272c82d786. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/FRX282295065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa64f5b157c6f94da4421c5634076e7315d277477dadef6514f58e9cee2819bd. 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/DGA082257125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27217b4cc68caadce8bd56a068bbc7734f22582183f3d3bbd0d5b8c8386cb81f. 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/DGA052397406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86f4cc7d1214336ebd7cbcc57d91c4b7693908520162bf92a30a0e987bf17e23. 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/DGA062375401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90b5a476c464d67ddeb7f19941bdd6d235b1a6232ae40bf4b5d4ff3ba3a20ed2. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/FRX762400311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4b68fbb2e23548d08532eae5effc47aabc91fb204edd931678d569af270a4dd. 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/DGA052434446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40149e9e15e26e1a2558107def367da9ceb564981ebe855cd979c7089b6ff191. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/DGA0Q2468681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f4e6f14a5ed8eb2dbb47221bcdaa4a14463f14409afb3f2e54b6ef45dbc7480. 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/DGA0Q2468684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x217e3d376e9454937a309ca763cfe6ce0e7a48c3c4be2dc80cf4fdabde1fe786. 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/DGA0Q2468686.