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 0x8c8999be5ef4be8c69610e1f82a0a2e458f2cd1394c8d29f573e2540547948c1. 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/a56c28a9-7ca2-4673-8cca-8c38a194ed95.json and https://artists.proofprofile.net/proofs/artist/a56c28a9-7ca2-4673-8cca-8c38a194ed95.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 0xb217ba60d9e7a014f6bcad223a50f3f7a2efa3dd2f74f0cf3fc2ed53acdb540b. 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/PLA552300896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x066936c67930313d04dd12a1b67d54dd8c55e17bfa87ac5c108853ec0be19ca3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/PLA552301032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce7ad7ae903a13a421f7adbc6bce8cce9a958031009d8808809cf8736a16f1e8. 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/PLA552300982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52e13ac4f9af505612f73f69bd238ed3dfdcd9090c157facbc38153d08cf8ab4. 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/PLA552301033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd16cc627aa51a3cf42ea30a2dd3e8e88d207d1d0c9ecbb9a4602639ce5e2066. 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/PLA552301034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97860c3a3c841329597fb20ba54533f53e03193ab3e526917217cd3ecee19b57. 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/PLA552301035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2325912533fbe31d88a82e430eb09a1bff98172f0bab624d66e33852e039b7c. 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/PLF242211690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce7ad7ae903a13a421f7adbc6bce8cce9a958031009d8808809cf8736a16f1e8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/PLA552300982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb217ba60d9e7a014f6bcad223a50f3f7a2efa3dd2f74f0cf3fc2ed53acdb540b. 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/PLA552300896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99bb65195eb474f0a79f9ac459935ddbd747e16162ec1d10055e08675434e594. 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/PL56U2200100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62521148505c4cff0d63e725450807768e273938c84e6c7ef50a755b34822da0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/PLI360992680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99982c6335ec18b1d924855deee902d22a98b6b705cb2592d135ac3f347ac550. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/PLI360992701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeaffa305d039c724b4c30f137b80095e7bf776cdb25cf3bb578eaada4cb0340. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/PLI360548150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a23c4fd409ed658c22d2bfcf5adf603d102cd993bb2fcae81ade88701e625ff. 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/PLI360548140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f7ed05dbf9a7042af277df8020873bbd8b2f384fbfdfb79a11d0d7f6a9519d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/PLI366234060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3903b761c145c4fcad554894005f2316d2d9b3129073f6ae1a2f162220ddc906. 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/PLI365640250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x549e604e048de95d8b9c5361413d44d799e68e6c06cd5a9cbed283ccdbaf8c38. 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/PLC062504709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92df73059db960c2168c23309045782d7af84524d6005f9bf0a1aa40aa1afb84. 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/PLC062509428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ab7f27ce9311cc286eacfebd02adcb64090266de4886902b334595debdbb4db. 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/PLC062509430.