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 0x0752b030d668af75c95e44d455e193bbe854555a6a6920495774a4825860de33. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ebcd66a8-ade4-4f58-b216-0a46fce79a64.json and https://artists.proofprofile.net/proofs/artist/ebcd66a8-ade4-4f58-b216-0a46fce79a64.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 0xc58a427262a003553db59065608689d58e7c718433ce67df8f248b95cbe04e4b. 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/ARHXW2400117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7341ba9face44e1ceb680212636c1ab979755e10066e1d1a3bd89b2b551f0302. 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/ARHXW2400119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a4d80555b5c458130a999e568a514c46f8eb8a1587639cb72c54d625eda475. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/ARHXW2400118.
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 0x871933012769551f960ea4ba3b2c7201bf32c109b3369f1ab0b4e33fb552d5d2. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/ARHXW2400115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd74eb73b3db41928d761f2c35f8aaa93b9c680dab8c6bfc29b4b865692a1f52. 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/ARHXW2400116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f1887d978505ca7aa4d8ca9eaec2c3b5e24b370da4eb626a0e91e21606c94a9. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/ARHXW2400121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf334c29a6b73e5c1b32e29eb490a87d2ae04895366cf96a747a68fed394e2efd. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/ARHXW2400120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82d3a42dc9327c61257d6bed977b7f6a4a5e5ff19beeb7f56d2d73c021a43465. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/ARHXW2400122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x717638404b97db4e1fb04bd0e5c57b0a487c4e0517652229f8e19a6c14a5d7e1. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/ARFPU2000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7eb6b4c45e7e06fa7d25df4d278dff50985a9bced7059be54f0bdc8c9b11610. 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/ARFPU2000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80164b43130df4a2eac8ece7254f02a74d01138dfd047aa3a8064333cc85ddcf. 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/ARFPU2000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x072970bea2c15387e94daa121e6c807e59c3b464f20c6cd913797b0910c5a232. 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/ARFPU2000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7a6253ac2de255916792bd23327c91863902549731fa879136edc4583f844f5. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/ARFPU2000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6cd095aa0ffae4b7fd0fd7e0d87cd59c8ff3497e3fec363151530f33978d29d. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/ARFPU2000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2692471162066c8ec41ee4923897613c5a65406f6b4db48226ddda104cffc26. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/ARFPU2000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13f1e2cc4cbe87a662b3536b746f49213bead8fe28baae29d1a04c65c8298c3b. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/ARFPU2000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6709c0b2139a8fac637dc6f5771a9c1c41d2ce00bcd24b7b20e9cbebd7eae748. 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/ARFPU1600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ceec03564c73647aeb225e12ab72e0f44053c4a793135cd71bf38dd0b810d9b. 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/ARFPU1600002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1068bab51606acaeacfbe0dc982293015220a6b19f68aef666c0cdcceb12fed. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/ARFPU1600003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x822679d8a1407810c7d44004da2d827dbf71172160bb3c03969591f7bd67ca1c. 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/ARFPU1600004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8566769fe503333ef464edb922f1fb79445e0b499cf1bbf2bccdd0fde7b94b4. 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/ARFPU1600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91fc06efb4e5ee1c2ed2e0ca01a5e117f0bf3fa715a72db83d0442c4a120e460. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/ARFPU1600006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x789397d1aa18e377c2e5192827113a852f16d1b377c610271a11ad187e14be30. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/ARFPU1600007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5af0e70505dfc6f2371601aecf3b86d8f2aba04ffac57a4698ba5360071864a. 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/ARFPU1600009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17bca516fc0249477740c549f8f252e774c0f5c5fc2e5deb9a1b0d113d309bb8. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/ARFPU1600010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc802ca30e97bc6aba9f6c1e114c261bdc43ab5b9bb79c92dc1228b171706a6ea. 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/ARFPU1600011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf40f60b0e3c07fa8a0373b507809873086280a3ce3664682912d9fd6b09cdb6f. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/ARFPU1600008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb220d85680a25bdea117961781f07ccb42acd47f1a3b556dd3884251fbef5168. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), 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/ARFPU1600012.