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 0x263d6e3a0bb7949443d242f703e852a004c02b8c905f5e09724c3715ce32932a. 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/933f774e-859d-4b0d-9c3b-3efaab5ce2ed.json and https://artists.proofprofile.net/proofs/artist/933f774e-859d-4b0d-9c3b-3efaab5ce2ed.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 0xb383a6d7d3942b2f9800305c8c9e83efe51e40b9b20f159faf537ff26b528d8c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/SE5BU2042708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b9227db9b49d2009d97895c8bf452b4129f069a8f893fb2f0851205410ba007. 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/SE5752184737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ec4c6ba9e3cf94edb4c5e17250120df0dc5b61e7e38dc27988082c15880c4f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/SE5BU2452030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72dcea9ed42ee554d0bbc2e6228c6ecfd4c8e24a47b972a583e0aabf3c578b6d. 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/SE6A92366496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf1279836b77cadaabae7ea3acde7347ea84496f70b5631899d353e5d0c37809. 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/SE6I32396438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe70356449ee216f955fce8c5c005ebdffd6ce8647f2255e75d03b402baacaf4d. 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/SE5752343163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ef0dc4f3f1fd919d45465885d02e95a575c8215c9a2db7e609d37bc82607237. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/SE6XX2171995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d621676fef0f7b8f5b2f242b25ca9552d44e73170023b58f2511c636b848798. 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/SE6A92173456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x768739e4e5c2c9676c987e869b1f17921dad77220acb1656f857273b0e7b5ef3. 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/SE6A92123829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95ecbf02b5e0032c4c7ac257c41ea5b7bcfa8d3487547ccfe14e0ba37f440574. 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/SE6QE2096687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde82caa9e5c76f58e4abfb72669f65097a48e6ba6c3e308d3a7dabc0392531f9. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/SE5BU2017009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x780902b27684b0afdca96499a6be3b310289abd1d55329f6b0d640d01efbe90c. 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/SE5752069893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5929380df1e1b07b8167ee42e83dfa846755e75c1eadf4269787abfe1a0f112. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/SE5752060628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b23c96643792684b4c7169ab8a101c339c60dda0d5dc6af9b4d08505752daf. 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/SE6A91939775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320b070724b33caceae61fc9c3553474b19c2680cf24cfe140f19b0c9587cc9a. 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/SE5BU2079072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77f136428acb380882b049782530f42246232facb5c7575975c0db13694e2100. 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/SE6HN2058767.