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 0x95321a9446afecd77b6825af4145a86526afb52a5169e298c3f8ff4625ec8fb8. 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/8984f2ee-241a-45ac-8c4b-7cf932b37e0d.json and https://artists.proofprofile.net/proofs/artist/8984f2ee-241a-45ac-8c4b-7cf932b37e0d.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 0x9266dc3d0f57393ab3a4a3aa0547ad73de588cc338d875980ba295169bdf564f. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/TCAIL2462494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d9af51d8a3d72b581298a549f443087131d37363a68ffb8fd0b84cee05d063e. 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/TCAIK2462528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a37c3d719e199a95b4ddc60a414035ede159d6d59c439eeb0277910d564bc74. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03: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/TCAJF2586287.
The Veterans (From the Documentary Always Do a Little More)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce6a06731846efbae0e2817563c379cad35425a3a252dcaea58bcbb5402d2fb9. 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/TCAJF2586296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d5e3b8f299a499307b6a17558149c2912b555b82a5337a70b9b1716cc36918e. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04: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/TCAJF2586309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bf13e2632a2947a29cc198ca283ff4cf9d5b87be674e7188f008fec8f047e2c. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/TCAJF2586317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x272ad1b34f68e0da421d0d57ea16191df6c0ad8e7ae6415f6487449c1247b258. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/TCAJF2586321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44ab524976ccb8a3480a1d80e4925f1668a9da641c35d9cb47312d5ef21e4899. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/TCAJF2586338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cd9bee8822c4d95a876e11c6bb59fb6c7b2570b162198947e78f49a2cb7d888. 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/TCAJF2586343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabed05b1b596db25046c180644a0c3c8ea8c382e4c53ee7c7a66dc67dcf4d25b. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/TCAJF2586350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaaeda1410d00b54e2ce0d8a5db783d97c327ba5789101a329de50006759188a. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/TCAJF2586355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f0cbb1c078284c006f05489573c40854ef361345b970785b4d72ba45bdb304. 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/TCAJF2586361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x677945f22f70164e0518610bf799ee028058e1b1fa860b536377fcbe2458c848. 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/TCAJF2586379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85d457d9c39685b26c68dcfd1850ab82d248c05238f59544eb3ac88355126564. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/TCAJF2586383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x305c4501e498258c7bf91e6125da1fae3e39360b70fc0507b3b6094dcfb3af04. 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/TCAJF2586388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x721153bc6565ba707915f364d3d3773e6362220b63ddcd064a473569498a96e3. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/TCAJF2586392.