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 0xf7cb51e0ada06c50ba3efc2d31c2bd92f187c85796d56d2b22a96478a285473a. 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/4fb1c374-c746-4659-b1c2-3a26532eb8a9.json and https://artists.proofprofile.net/proofs/artist/4fb1c374-c746-4659-b1c2-3a26532eb8a9.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 0x0f8e1a29a6c168149dea0f8e55f97c9ec64a01211f672ad09738130bc14a9191. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/PLC070910005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e780fc77d4e41102fd8c8ee58fb14e8114e460abd0c2806cdf99ad23b983fa. 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/PLC070910006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb87eb2e57715ae1ac6e2b4d740519b414c57426435e5fd77161ad9febde88a2. 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/PLC070910007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfc908abee47cc0fe372697e557a7c548b0fa9ae1fe2160420422e7810e02826. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/PLC070910010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd42b027a20cb8fb1102640934d6b927370905802ee68e9363977661e7a969f0e. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14:42Z), 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/PLC070910011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57adb043596566e4dbde1c857fc67e54b61001dec03177ed19cd14c6b3b0b2ed. 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/PLB841200114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41573744484c51e5221a1c87c9d29385b7b1b4a044c0532c6f730ed81b6fd010. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/PLB841200120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c7b4e1b389c15ed5fc0feff96780e5d13d544effaaabb71d19244f37852ef6. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/PLB841400076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf05100a17df733a4009867b75771f790908dd5882262fef013839b0ba77c2e. 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/PLF391400172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc274d8cd38b10f537b9cba17e78e9267674bdd41535c9c06048fbb5be785d81e. 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/PLF391600349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebe294e4136d118d313981a79d5533b21cd0a136d9affbf2bc0c95f1992e7082. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/CH4740900610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05d83ae6b339c1e8bd77a3874f78bdc800ae9717de7a6cb7adb01dc67a3efde4. 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/PLG941300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff27ee28a86c7fa4c467bc4a2735df96c2e04138c84e8c695fcdb36ae7d74fe6. 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/PLC071103011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde1639b66234c24def3dab7d172365055f990f14abf80bfa9ee714849cc5c3b. 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/PLC630800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42d570b8f703663e5cc24027d38a1a37b3791330f35bdfb14df733acd3f32eaf. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/PLF241602244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4e654449954f10c27983c3596ad50af97193aed3cfacea54cbca5af7577984f. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/PLJ921700211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d88492258b3acfa4c9fb6aa944754d5755321c76805046c077e41b2fa72b06a. 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/PLL041400142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72a896bfa2d1842a359f253fd8182563747e3552a73a1e0a4fe2a7038ac7abb7. 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/PLC071307014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42d570b8f703663e5cc24027d38a1a37b3791330f35bdfb14df733acd3f32eaf. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16: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/PLF241602244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe1ed112790414292307b06dae63f16e1fa2db1f24bb07f0145f87432fab83a0. 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/PLE951201431.