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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d1b996122d1309278a290498dc346b96ef668ce4f3ae1976df3880979d49ad4. 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/dbbf3a6d-9990-4f53-b34c-1f140013ff96.json and https://artists.proofprofile.net/proofs/artist/dbbf3a6d-9990-4f53-b34c-1f140013ff96.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4097230f22fb49779886a41156bf7adf044662efbcee190f5d77e2a544e12602. 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/QZSYP2388534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x566803510488bdba64cc22e2e68acdc7273e0cd3b1cd65fe0cb49236eb819dbf. 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/QZSYP2309481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce44ec6dda5f38d240aabb98f327fc58463c28c0a7a725e1ab517544b2e0cef. 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/QZSYP2383183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e9e6d28d220b15f1eb83d4f949469a1d642861e8b8135db80dae243814bc4cb. 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/QZSYP2357587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9787c4a4a6619d94f53d5e8af92b16edfa767e3dbb21098e6abf8883c9d9448f. 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/QZSYP2342935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58e6638867a6e2cd2eab2a89c04c0a6c455ae56a6b3e08761abe9eaa73bc1d44. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZSYP2341191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce76ba108733d6dfaf497d6dc528262627cfebcc77be0f53f6594aa9234e25a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZSYP2322225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd418e773d10e03c1be5ad3c81bfce5a4a2aed7fc62e07f0f691beb0035bd78a1. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZSYP2320204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cd424ecf1c72f4ce29b097347e4cdf69788477c502fa379f4b1bdda9c812f3c. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZSYP2354904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x919d220071437e64f298ad711b6db8ccda422f9f4ce56551fcc11964a1bb824a. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:22:44Z), 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/QZSYP2366386.
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 0x37f977f4acae7403d65fa38c9f9d90e82a4766a093b0d5131f08f4883b450914. 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/QZQAY2421413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2fb9c5f2f9897ca6ca9070c7ebb797846f741a46a9f15abae150dfbb6129d92. 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/QZQAY2418723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc7f2237d42a6f02fb39e44c933a4c8b4609267dc06420cca6c3ceb7113353f5. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZS7J2261662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc8fb49b8769184fc587278a8130ac60989f1200df740e6765f5388b9b525a8. 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/QZTL92107784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7be12b765e8d3bce62afd93871ab7a9cb237527483dced18a6a2d6ba66553fd. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-21T16:34: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/USHM22035545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x114b1c4453c4925df58a0604ef4aa3acb44dcf6066d4dad565fa1826371f34ce. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/USHM21988525.