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 0xed784660e4a79bb9834d26d085aefdf1ea1bd834ffa6f7b2149ca2ea7995b915. 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/3efb5181-b5c4-401f-a8f5-05310635587c.json and https://artists.proofprofile.net/proofs/artist/3efb5181-b5c4-401f-a8f5-05310635587c.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 0x777fb34dcc87edd2120c2a3eae8a4e5d0da152343117186fd2ee3a42732807bc. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/FR6V81679457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x123671ca9ec82693c7727868d58a73b1fcbb36be48c9729b266b02a8bc460dc6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USHM92072860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4136ea088bb5dfa920873e8c81169dd0db3ec917e1245dfb3243f1dccb7ee740. 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/USHM92072861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2806fd49175f303333c77436e43b93da453090ad281daa227ae8f74d470b6ae7. 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/USHM92072863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50d0a93da4906df0d9a6a9e8bafdd06ff83f8c030b8f4795f390387a701a8353. 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/USHM92072865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e3ee711a71f3c759908d4d790023debd241ed82acd497057b5ddd80e20b78b0. 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/USHM92072866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8cd5eaab0307644c7b6a3a410e15ff80bb1ce9fd5ab9ab6b481b868b1f1e01c. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/USHM92072868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd9ed662c6873dd6bb012a1bbe8429ca3ba64eefc16a5904fd897dffe19b8f9a. 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/USHM92072869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92cc1e9d321dfe9805741c532a7f35c872f4ff0b82fdd3642ccefcb2cfc210d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/USHM92072873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x605c92c15dade95a402f406801804c3fb5e392449a775e82a74b324fcce80bb0. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/USHM92072874.
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 0xe65259c806fe29599378f72b63448a10a164666353d5a661a8497f78de54be50. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/USHM92072862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cda002448aa5b3f315d42e33ff9cdc7be8d3233db9f2247e0fc6c7a8e9a5a14. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/USHM92072867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a99d7a1f367614f68f201b2619baeb84aa1608798311350c66887edf826cb3. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/USHM92072870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542cfe21ccf3a6aad46b2a1f52f5ecd945337e48e3eb267bb1079f340e9df5ba. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/USHM92072872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcfb69ea75c89cf8937a1a736e2cda74e6d24ac90d88784206b332e33c6ffc54. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/CAZU21600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ce52615c4c6cdd7997c0a52f200563a9b4b4f75ee4c8ae784e36a24d4a459d5. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/CAZU21600006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12b16cadb446dc6ddbe07ce4ad54e526ce3505c88860840b7b5cb5cbcabadfae. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/CAZU21600009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55b7cde9999a7ac3e89a15ef89047840ee56d3a0824415a68913b013cbcd7fdb. 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/CAZU21600013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb05b83138ef252f9696ce2511c1748ae0c5f1145e9a77a8099cab97dde4e490. 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/CAZU21600018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b8ff56eee54301f20b4daf07132d11c45237b25cd734e1bb709ae10cc08695. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/CA6E61100031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2b07d6ee5cc28926050131ec4fff1dae15fe564a8e02e3ee2f2406b1c4f0072. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/CAZU21600002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63859f6abfefbf31cf69f87fb0de666ed4d6b7e3a4a75d997179b192af944e81. 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/CA6E61100036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1d4bc08d229d507a81326444b9084fb28156ce5c728f0ec622fcc59f9a72d80. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/CA6E61100041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1ea1b99dfa360d667d1ed9ab227d023c06e11e6f54dbde2e3f055498c6a2f53. 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/CA6E61100046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7925f108ab52d7f62d2d3b00c151667147468efff576a09758bb467fa8c5ee59. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/CA6E61100049.