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 0xfe2924472499df5e3377837442193797a8488330a956067e6e3bdfddf46a08c7. 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/e5dcdc14-0075-4957-b833-f6ee62ec9331.json and https://artists.proofprofile.net/proofs/artist/e5dcdc14-0075-4957-b833-f6ee62ec9331.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 0xf107fbeb6a3f52a51150b8de911073e31d49e26402f396bd2722a6b818da43f1. 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/PLC062230827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41c16aa885fa91815a0ae9007f3139ca7b9a218cdd656c8c437bb0f61e874362. 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/PLC061908991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99e3f94cb49393d808cd2d50771499a85e85ebb78d918a260292e260151f6130. 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/PLC062011709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf077b571a9eb9d42e181d3b71cdbe11f976be82a9ee4a0beadca637344a26e45. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/PLC062011839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x058b5a9f8a5430d38160dafd8cd1ad70c9eaea657fa052466674d4cfeccee01f. 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/PLA552500113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bb587bf55c10c65cadf3b29b42a8f007b503fb29c08758728a5caf965fa10bd. 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/PLA552400575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b6a1c2790d1a2a96f3e0a7c53207451dd64035d12c926603a31aecfc3b34e67. 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/PLA552301019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26276351cbb5f662954463f7e6d3a7ec7ae83d4543b17b49029eeee785f82a2f. 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/PLC062366618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70cf9534c459c89aa7285d5da5fe33c4685ab534a23160b36e69b49d5aa530cc. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/PLC062119244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f460b2ce1dcab32b564af8882fc01ad1366a0875439eb8a137d06912af2d78. 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/PLC062116274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99e3f94cb49393d808cd2d50771499a85e85ebb78d918a260292e260151f6130. 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/PLC062011709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29a27ad9a7fef137327230bfe9c484fadb2e90df8566b8c10e1b568350406a00. 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/PLC062010426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffc85bbddb734cab6a86be2e965cf09442d6fb736b4d23d5dbd863494ec7f759. 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/PLC062010241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0029690d69cf88c3c3e2b0ce48d51f40b4f84092e67240ab38b155b4b3514ceb. 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/PLC062010079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99e987bca1143db98b392e418ccb1d8967baffe86e4b615369cb83c3d4db40fd. 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/PLC062009834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5458b1074062dc2b9a7eb665a49a769502fe6cefed9fa6920d7a191e0358976f. 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/PLV402000675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb4ee059bc521088bb0ff46e93293e3c20947ba33f9955ba5eb9201d4727efeb. 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/PLC062009558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x789e5397f792ceab936de07d36c89426a9d9828a0ea369206d84a4d3ddb4e0a4. 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/PLC062009293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf32c0838f98d58296d7cf6563b4815713bde80b07dcf437d07bf1d024a90d60. 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/PLC061908838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x122984e47f347ea41538c571e50dbfe462bcca5a1aee6c5be941d4aa8b7f99b8. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:01: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/PLC061908565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8834a5b4f73f171d7d0407793c4e940b9f6490f2b87d66f9b9cc8a7ea2708066. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/PLF241905956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5458b1074062dc2b9a7eb665a49a769502fe6cefed9fa6920d7a191e0358976f. 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/PLV402000675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfceda9921427b1d2722347aeef0d5b99b1ada920c5242d910194ea123e4a8039. 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/PLC062112465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaa56d4ada25ddd6bae817d791ce391b7f1da90b177f5c155835e074cfe0c088. 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/PLF241906029.