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 0xb4c66cbafffbe7c3f564954e0c7d51c2d2d5df9053c20ac16670695b2788a665. 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/83830424-3ab5-4838-81f7-f0be1adbdddc.json and https://artists.proofprofile.net/proofs/artist/83830424-3ab5-4838-81f7-f0be1adbdddc.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 0xcbfecd14fa7584a54f52334417075a0e3936fe947d6149e1a2e852e76758e480. 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/QZNJW2342763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed04bdc04536132a2c701afbd7fe8ac1157e3a64236ce6fcda3fd07e2731d011. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18: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/QZNJW2342764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8442e77eafff05fdfe53ee7cd686f7982634a91402d1ea8f1db23fe5c3a93a03. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNJW2342765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdeba3bb24b5642988b58d5b32718d030da834ad8dc0dbfc0d926bbaaba24aacc. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/QZNJW2342767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9587639fcf93f171206a2d49d9a2a7cf8e95f4b28937501a454f3be318386a9e. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZNJW2342768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc23bc6d69eca898f0bcdffeae3178e562ad1bc237596edb86dc4aea08a5c54a0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNJW2342769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f0b037d8f31a7b94fd673b4de59f9f88f2b9bad3461ef0ef479b4632e790473. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/TCAHZ2409051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x080ba8f4d687df6438885fd88fddfcc99d6a4df398d9d96021032763bf24ddff. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZNJV2381259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x800db8ea546b3c9170a4fa7eda8b52b2bab1221499d623b9df0caf34f1f00016. 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/QZGLS2307667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6eda0cf19c41635b0c442c4488303ff144096242bae8ae7f787bff207d18b0c. 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/QZ5AB2362847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41236a89cb7857291f9a04b7c445d05f7675e7d209b8aa0b89965445885e7379. 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/QZHZ62151936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a1ddeb743813bba9f45a7f553d257f7a934634971059be450d0ee8bb7cac920. 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/QZGLM2082995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f139128cd28e8716c3432c06c879e4674e69749604f33988de631c0f5f376e3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCAES2052015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa97f63a16ea1ac1041afd31c6e188adb7d4c1758f88a2022ee297d545b78cf92. 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/TCAEB1972233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae61a510aef4890ced29face55b45ea7276aad9c21060eb10987c11bfc87af8. 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/TCAEA1847344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x035a7f56af7bbc9b1aa0d6e26d3368ae96eca1df03eab233f824111472754016. 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/QZW9K2331628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7feb8cbfc9f695f248dc8a9741bfb47a1fa7cdc8154e9356acabd9f85d73c160. 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/QZW9K2331629.