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 0x99d128dcc16d67a501f8b76f9e829087206d8f628adc046fd66f1164c9ce3a62. 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/d094ba47-8c57-4cd3-a87e-00010e50c19b.json and https://artists.proofprofile.net/proofs/artist/d094ba47-8c57-4cd3-a87e-00010e50c19b.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 0x0ada036a4ab902aae550cd234c3c4dba9358ea70b01485b8a12b445738333307. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23:21Z), 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/QZTB82235602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe865e4b4416f95aea9e159c3377d2bd342beaa19f68258910148ab69a93d4977. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZTB32216574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a76a5c9ee6c65f91a602e15b6ea727381385e9a3e5d09852b7440eeb2cc283d. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00:30Z), 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/QZFYX2385480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2363f44d0c1831ec0df6986ce25964468c8c22317b7105adb699ac4daa4da1b7. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/QZFZ32386563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd903f5f4b949b8d727590b2608ff538612d84f32b5f961939cdca594fc9cce8. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZK6G2318457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee3ff700d83072b718adfc738f893c812a03bfb7a1ba8f4d684a337a0f325552. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01:51Z), 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/QZPLR2359985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f52684d14d6717eb2d243ae6e6d21c4e13c634f44fce150ab6baed8a58b8b44. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZTAS2391741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44552721a9fa1e36b9abbbcb9230cbb47793a687e44ea4e1b008d4fec3c038f4. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T13:52:01Z), 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/QZTAX2351440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc88119e82a10fc2d40395fd00af0ab8b0eae32366a4207804e4287b66c17eb5. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/QZTB62395052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd1f6adf46a71f6019d76a08972eb3ca6c3dd5f53a329ab1d2ab232cf4a2b7df. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZWFF2310498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x449d9d6723956229d79b4bd1a369a01a4bdf003a2f7ca1258bba61ec0aa28d02. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47:29Z), 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/QZWFJ2326996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf22eb19dc2e2506d6fae57bb3506d9c1b8904730872886d9b383972e11ed38c7. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/QZWFJ2326997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb62a1073ee81996a9543f8dead276f09004bc92952c7c1dd172e07a258a3a078. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZWFJ2326998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67ce9acdc7b769902de132b76184c19cffa7babece8f45003325d42a06b2ede1. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23:21Z), 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/QZHNC2441866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d431912fba7612b82666799c23b88862852e001a46d6d57ea949ac110e06958. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), 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/QZK6N2451762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x886cfcb8315aa8f9553415cdc3b323cdabf491d449bf4b4c0589a7ce5c64db2d. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/QZRP52465332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e2d6f22e9b8652b44d75e484a9aea7813e2bbcc6270ce509380c79227f41e91. 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/QZZ762473971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa57e2a406ae0d4a413c939de6f4440c9b4a142573d73c92d3b2df86c24272174. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54:12Z), 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/QZQAY2570095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaba26dcbaa3bc40c60a97838ddc7330bce74d14f704099ac771e9d6060f6dff8. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZQAY2585772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd309f0b90795733ebc8d4de24f9108d8e6312fd3780c701cd2d51c1bdbe16496. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZQAY2569149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb07345735ee948f4caf135722b0b148164e235b0182041ad16d908caed9d7f. Chain 2 (Bitcoin): anchored in block 958369 (2026-07-17T05:20:29Z), 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/QZQAY2562529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0ff9116ba5358a9e8530d8a0562fd11eedbee8ca6d532f5f361693a11d792d. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/QZS7J2500644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a1600fb6b1b4f4e0982daead3a6d3e479ea1ea72406980c03da172571d0f716. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51:20Z), 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/QZSYP2560439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfd30e311c6a8752db56707ea9873123d814959fbf55bc64007164ea75efc690. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZQAY2589424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x562e5fa5c97d6a0e65f72715a486bd2efd5679360c7ec73bbcc1787cd6fc2b4e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZQAY2534117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15add842e303c5b2bb551438ca4a0972216ecef65072009e681052bdf6842d7a. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZQAY2503041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x272660eac55ab04c0d13ae0cd479b6517b6636c1adef9e9c1886bb680dcfa2b5. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/QZQAY2514308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3a6beecef5ffa2837c555c64a05542e064bf1fb43b6f23c4e1d99ffa32cd6b2. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZQAY2501141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ad1aec374ab722788d600ffaa3a0e64cef853ee5e8c79538c9d5c6662cca6e. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QZQAY2576690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6150d268cdff761f53d4377ce9f04f21be1501d8b3ad208d1ab8649f706cbf4d. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/QZS7J2589674.