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 0x27c80d80a3708c183b79a26a53468aa29e60132e4ec8f2a3afbcc0bb72c15d6f. 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/f48a4e53-3ab8-4f71-8123-1a9dd53a4db9.json and https://artists.proofprofile.net/proofs/artist/f48a4e53-3ab8-4f71-8123-1a9dd53a4db9.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 0x597415d13487f2d6522dd582e527325b74bba17828e69c5ba7997304689f4d91. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZK6P2459148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd31f0dd404c714e33346e103d818ccdd6b6c7f46ac3a42b60c4557688e550fdb. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39:25Z), 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/GBWUL2406546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab16f030d29edf48cda1251a8bae35f49e794d66dc8a729abf339c1e8c2be97. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T16:02:27Z), 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/CH7812406900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b893063b4a66894c0b063bcf854955e9bcfdcdc0a6054355972372bf8df1867. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZTB72484664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b4c9624aed6ecc738f46a620a526ee7b2edb96955ffb44cfdd79baebca4bb1. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZZ772488763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9998af0a2ad3d024925b5dee23a222efe07490da76ce7f1f956746378c9752d. Chain 2 (Bitcoin): anchored in block 956485 (2026-07-03T10:53:04Z), 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/QZZ7L2462810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19b6242cb493d53917628e61a5ae782f9b179d306ed37c77454bd5a150afd4f5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZZ7N2424935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9e1189cb1d80f5e0cbf9d0cd456b98c9189f9b128eafb036411b72fcd4f420c. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/QT3F42403150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb11250302459f2d0bee3bce415195ef00849d3e86b1fdb9eb07a9e877c82f5a0. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:08: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/QZDA52513500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea8f84d6c41a99cb97649089b292c06857b4aeeb74373a4c7e00229e7c6e1310. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/QZDA82507335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67932b462d62996bc4d7f6c41a0de3b4050cd7c5c1356faa6bcc30b61f32894c. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/QZK6P2575902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6debe5fdd77fea75f1fa8f0b16ab215af780bfce9b595563f48f9c28f9003754. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QZK6J2578734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb14109b7c44416885b612b313a69d02e88bed4f0927d980b6f3b2f4b6114892a. 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/USANG2472699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35b8b3a7da82cfe962ca68705d0f0abc65a496514053c4ccd182447baac2766e. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41: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/US3DF2451076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa711a8d4b497964e1d5e4f520aa185d0310263511a39afe49a06ecf3c48b0df4. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/USANG2462346.
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