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 0x19979fdaacf74402be1c6e6095fa33662f57e46643ad15dd2cea700e19623ec9. 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/27b8e0db-7e58-4495-a7ba-c7f89079e966.json and https://artists.proofprofile.net/proofs/artist/27b8e0db-7e58-4495-a7ba-c7f89079e966.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 0x53e46f911862e1bc18141def396164e19d38a5ff845203c7e2d2d8571d1e8b5a. 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/USLZJ2453260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fe040c0360a6496faae0bee2bd9bf0778b94e963967982cf468ed40fd08d93c. 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/BKEZ92400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x540d114f3c1e82b715cc9cb416afa9b9c005e7496a354ea091a1dbc26c6f157d. 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/BKEZ92300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x634281b106c9c8fca20048f32a42735ff3adf9aa36e055466770173c9de0a82c. 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/QZWV32444424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84bbb48ab9ec43ddd392e92e93a3c56259f3868a2accce46e6c2ca71d7fa93c6. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/GBWUL2374847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e52ccb64b25ddfcdf3594609d9e628d3cbe8bd9f241bfaa3e317f9c12f3aa8e. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/BKB4T2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e46f911862e1bc18141def396164e19d38a5ff845203c7e2d2d8571d1e8b5a. 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/USLZJ2453260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa419fe53794ad2d8eaee589d1c6f3f997c645b29c171541c0d2ae3c46d8dc979. 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/QZWDD2377041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1585c4d1ace01cc3cba268003e711fc8bab72c63596157f5cb00e6ea9b76b8b3. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZWDE2365061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa85f604135b2256b7267d729eeca016b23310bb4d42f9ca4459f20d6a0d8945b. 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/BXLMW2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37919d6d9346236ae4df590b23bc21dda623b4ba5ad11c63393f5de9fab83c40. 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/BXLMW2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9bbb81875cf6c8b36ddf4c2356bc3b922f8de09fab7da5b627fac608a9688e6. 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/BXLMW2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8266a8cddb86087572a072c6ca14888dc96bd46a72e0d16cf714e9ec370dc7ae. 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/BXLMW2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1585c4d1ace01cc3cba268003e711fc8bab72c63596157f5cb00e6ea9b76b8b3. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/QZWDE2365061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x221c55fadfd9ff9b8a44e40d3b10e07a2d7bd965a030ef6e52b545440d5e115a. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZZ8B2352197.