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 0x70b65f4934a2131ac78198bde090ff7f42bc319f47e6cdd4244dfdeb34204ea7. 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/e4875dfc-10bc-4722-a99e-a0db54c264fb.json and https://artists.proofprofile.net/proofs/artist/e4875dfc-10bc-4722-a99e-a0db54c264fb.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 0xa9889fb60f3d68c1198ea2f45c857f6c0a1d14109196b569a6747326cc3fca2b. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/QZFYW2169517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d7f0be206746e8c59d5162b4388fa60f1b300e0310d2fef041b571a179e94b8. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14:42Z), 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/QZFYW2169519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f1dd09f3a648d2455513a727dd0a19def9cff269e516e975ab35edb48d261b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZFYW2169520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10798115f79cd1300d3d42bdbc1a24a6a5034bc1f41b59849564551f7cde01d5. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/TCAFP2105617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2341b2c138b00ceae162ea84922785aa3b64c14284d544c230aab0143d2c4ae. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/TCAGZ2379489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b65cc596ea6a9af7a96b46bd68958294a72c35f08a64467558ddc33e7b24d42. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/TCAHK2327276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8fd49a2cd232ec8233e325a6ecfd519491c84ca262745b8f8bb8bbaaa840591. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/TCAHK2327380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5efff1ac592fe62f3888799805517805013d3769b0bec9db7fa4c7fe86ee33. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCAHU2479939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5952aec60d33951f0af49e91396b16f8efbece803cadf1f3a95f404ed4d95e85. 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/QZTBB2413081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9033aa52747437c0dd68a321dd0f4c21897a1aa35001932ade35dc75446d1bbb. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZWFJ2472883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2550be44d0afdde9bf4308b24b6996f08e525839dbae8d387b85e445fd27874. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/QT3F32467412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d38ffbbc922d39af07eea1057695123430843d91dd33583f5d62a84e2f994dd. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27: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/QZDA62563596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16646836a0bb291cba99cc95628adbcf5da83c308a32728ce55343cc2c018a88. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/QZES72581499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c0e12f6a6d73f71cca374b745bc60c535f949d3093735168f94cc10a35d89b. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/QZK6K2522460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a326ee370793dfff973e9c21b7c80337dbb2b4984170632cc81f8896cbda982. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QZTAU2569635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93accd0899f2b4bbecdd9aef8315226dc8593a85419f18510c05274db8cf4b2. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27: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/QZZ782554696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e17f9bef1f5d645f46538512563064e9ee6e3d4e6ca235447658c1a2c1a1a7c. 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/QT3F62503178.