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 0x4eab753f6de8de28ab6040b2c15235ea8b1403b8f7ffa26a29325f96ddd053d1. 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/5d6371ca-65db-4746-8b7c-1b46201d0e60.json and https://artists.proofprofile.net/proofs/artist/5d6371ca-65db-4746-8b7c-1b46201d0e60.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 0x973a9b88dfbf908e7f02e8e4ce3cc542afa02589dc4c40b481de517629b1cbbb. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/QZMER2437783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e4a7ed79c803bd9312c01e906bb81915e666b945cc35f2290cc1f1db90250f0. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZNWR2408845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc1e803c5b81eaf2b1df5177fefcaf4fed2e4234a18674d5e49ab7a4c12dddb6. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZNWR2422649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d703ce511661e25af31f6f6a9c563cdd08b5836dab77ce685a4a3e37fd5d31. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZMEQ2423855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe54ca89938057f6a0fa015b651b00b4405bafa50620a1bce92b3dbf2914dc155. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZNWQ2409804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8878d368b233cdd23194b83aef5bba63339906aff92270906895a20660d1f772. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZNWR2485575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c9c7dab1240f89c3b9aa278ba04f0408553eb70f35479ec4a0ab576f26d972. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZMER2429641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34199d87709680b423f2e1ef0647d3b299630433237ed693714707be0d958f90. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZMEP2429906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1cc84ba7dd0fffb4d8c687e894f7e95b5078be610cd744284331b8ec4bf1a3. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZMEQ2471562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31fb780f0bb27db2c2a177579b22cca9ffa7855b6b9085e1b20d1b0ff9ee1a36. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZNWR2412051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d3754c0479344f5834f2e7b02e209ab7b31aeadba52a9c8bad2e40fc7135b4e. 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/QZMEP2479127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c621c8014fa386dbfddd77928c839667bc51658d7efad548e71796fd7c1ac82. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZNWQ2400765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c0d6ed658bdfd890041fb9b5d03bef1cf90c8f550b1d2d011fdc7f3dea4491. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZNWR2483400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c9c27c9bd693810655656395679aa449ae8639f7ee4af3991041064d58544d8. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZMER2488053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdda9bb6b108eb7238a515a07776214a75c4ea594094431f35f52e04f0771f96. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZMEP2455238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b4df6c0b3a9c92158fdef5978e841d3f001eea40137e881d37840919d5f676e. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZMER2455734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x243b1ab011b3889bfd648123c85a406512bf255dc523b09ed9b0966627fdf924. 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/QZNWQ2404536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d782ac7527ac9df6ad9fbfa7715543c237e79d4dd4f89e6349ef82f0fae3eaa. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZNWR2427585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2240fbae060e546d9d19822a18473145ffc172ee86d7de81ec3b78e2593ee4a6. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/QZMER2414873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd515668beef6aa54f1df51c2adede2074b74dca1a64b3ebb97a6a196114f7d87. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZNWQ2423996.