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 0x5830cd47d16eb671c304f241aa46d0e59636c1d679311fa3f176500bbcd2a283. 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/d7ed347d-84df-4cdb-b8de-fd38d27c0bb6.json and https://artists.proofprofile.net/proofs/artist/d7ed347d-84df-4cdb-b8de-fd38d27c0bb6.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 0x7df6bc3225b01392031674ed6294f60acfe3526139d70f24c0e292d61fe2d235. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07:13Z), 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/ES71G1706762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4970e7e3edd43eb7f394b418c50d27e84a3e261b80d39c1111830697792401ff. Chain 2 (Bitcoin): anchored in block 957876 (2026-07-13T16:00:32Z), 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/ES71G1706763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0be474180bc088cd9bea8248deb355e21f1124882bbb56e45a506d8c1439116d. 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/ES71G1706764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5264900ab40da4620ccdafc34c7d7c748d075b36e57bc9d0f4e5862b66ed4ac5. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/ES71G1706754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18abece6493a7c508ae8e357866b50c83df88e32179a24696d341426883a6af2. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/ES71G1706756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76b625d41852f338cf70ed83776e69d20c68e830ab7708c391143f206a6867c6. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/ES71G1706757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fceb2993ddcaf8984f9f1264ac1b518966710d071142048351d3ae12e0f22f3. 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/ES71G1706758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x731599843949599500e554a194a671d6d1d4eab6adb38e6f6f157059c6249993. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/ES71G1706759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb15caf72e7c1901725da6ea3023ede2a5147756c07d72b48179a9455a51b8485. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/ES71G2115959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ed9747151872d80fe7c053709d1a5903af81989a9c2cb47e8c7a51a7afcbd8d. 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/ES71G2115960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0de067516ee6bb947115f50e005a141e9373435c6746951f9600f4b05bcf5418. 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/ES71G2115961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b2be5ecee7fe2e95d58ef61e3f990df62c4f6e6daa6f9dbfae98aa59b5b827. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/ES71G2115963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bfc3671d1299171b172c89caa67b675c645a20cfdcd718ec3fe85761d26c1d7. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/ES71G2115968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd892adc2227cf2d8d687019652aa4166aec6eb241b4b0fccd632f94c695d0f7. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11: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/ES71G2115969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb292ae398cfd9aa6f484a436754d2ce978a4db6b58b219aa3d033fe94ec06e80. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/QM4TX2385608.