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 0x6dda988bc3013888db15b86c8677a2f2e8b1aa69841f2389c545a0847eb89bbe. 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/f7eab7ed-9f9b-45a1-bf14-cb77f90488e9.json and https://artists.proofprofile.net/proofs/artist/f7eab7ed-9f9b-45a1-bf14-cb77f90488e9.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 0x1de4890819c0cd7f89277e52b2285538a23f629fac79e4bf085715c40d51d2d1. 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/ATN262318601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x024c0839b2dc299a7b56535a7db787250e503a6c41c2930b69509663c86f1e06. 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/ATN262318604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c4f186d6d0794828a0317545d16b832364a47f55131de7ffc65c777670b3170. 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/ATN262318605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c9d3efec15bc342970725c0049229f5d45ff7f698f1ae7bbb13a55e93e590eb. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ATN262318606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1fcdebeb062c68757a727e4684ad43defa24a89e9b42323a8e9fc531595d67. 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/ATN262318607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1762d45c4636836d8a5bf709d8031c561947e42595415b209cb92871db1d6e01. 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/ATN262199301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf6934c1744bf641cb9b59b927e8dec58ef8d45d82beb2e165ffb2d5c066b7ef. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ATN262199302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x128d3662dc2b94beac86f925e7e9a7ce53e28d48d012e86a6b5094330e1778ab. 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/ATN262199303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f8e475eb7701264b81c6b0dd857490f5fecece33d59f650297efc3a9c6f146f. 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/ATN262199304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe22af7c4d958c306a61ef9f988060df1dcb5ee098b3abca71718984610d75e1e. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T16:29: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/ATN262199305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x790086dcc4cc5cf7f93d964a01003e2d54e92289bf00f1293b4bc618b7d087b7. 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/ATN262199306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4476fedb9c7eb8f180ab6e78b25258aeb925aa6b819de559b7c0f6ed271217fb. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:42:55Z), 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/ATN262199307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21900516ff867604f963ee028b3079575d6dd6f8569c33b856a106029f294dd8. 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/ATN262199308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42e40908ac2c64d948769e2ca69f506c6a2ad2f2ba90eb57a7056cb106743974. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/FIMRA1900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa07913e9aa045d8927a06b206be92fc262815b797f79372a12d431065970e1b4. 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/FIMRA1900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61b6d79584c54e7947c64c293045b1ab6a33b21a3693a44df3c733673dc9e9cf. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/FIMRA1900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x267923c13a754862136b658bd2a5a02f625a8d8ee845afb43faee590a6015d5f. 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/FIMRA1900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764a516843c348f270aaf84a88f578e5a0a87d148e90508aeb8f11a04b5bf355. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/FIMRA1900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3251965e2c20a0cc3797faef23647e6015459356e3bc7357244bfb997b110a98. 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/FIMRA1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2861573b98bf9a849bfa81dd461df87fc2085a8b1854db40ab66055c9b4da53. 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/FIMRA1900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d52b99437d9f9f1041f6cfc926ede881a5417db62b5a7124ea47c68a163a67e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ITN581600727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02456356ab28143319f7cbddf322d6cba003c44923a00788f55d83f6969680e. 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/ITN581600728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a98229a8a92e63cb0bae370487073e361603843fda64fe38197ad303d6318af. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ITN581600729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f2718af997d1dfe2623bd3468f705cf42867090dbaec682e330ddfe171924b0. 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/ITN581600730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x871332119192e0fc82d8de789ae25f4b66f56015d1f5d54ba8ebfc913c7700d5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ITN581600731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1e44c87aa94b9493b409a108b957a989e1d64eed908f70f79eb5b8a6e2b715f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:25: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/ITN581600732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa28bb045f2ba73824d85ba9ace7d1109e3b3a47bc20b3f92d6527a8391a8f3f1. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/ITN581600733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88a66463f98c212eeafa8b58b740ffc90b9ce18e860c6a328385453d1092b1ab. 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/ITN581600734.