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 0x61eb24c8f3413c8d12d4181f4ff32305fd08c0b5d8ea240fe6db067b3da994ce. 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/8e81d291-089b-4aed-9a1b-fac396c5dd49.json and https://artists.proofprofile.net/proofs/artist/8e81d291-089b-4aed-9a1b-fac396c5dd49.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 0x962d5a8ec8cf3872f9bfe46bad4349b8fd35a1e3d6857658ad08d96706d14bd5. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/GBMA22012480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a14720a46217f51572e31132f9ca3b9962f20b2659f7caac80923093f870e71. 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/QZMEM2101456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x960cb62c5bc2b01a25796e9ebbcde2930053f97bb4f1d5d047bf106e54a7164b. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16:26:17Z), 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/ZZOPM2223575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b5d800898451e8fd81b12516ec8e98042d27056cf2f2bddba3b6969aa7de7d. 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/ZZOPM2231588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x762e280d7f0f66d605e9b93b1536653ccfce85d93c6aed9292193fee06099492. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:44:50Z), 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/ZZOPM2237217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x195b5820e94f34f1d78f0cc33bd2b6bd705e8b8db42bc2de53eb11b082fac379. 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/BK4DA2307099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x515f69f9e23c830666c60a836799e58d6b07a6f66e77b2766648a3a4ee8e2de4. 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/BK4DA2307110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9e2a47876bb1b77d6b7f8d941180214db20ef441a6e9079fcf9dd7aec29e024. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/BK4DA2402856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x597525aa2ce0dfa6d1078eff68e17e17e055b41b597646d3293bb6088c24d364. 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/BK4DA2413848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacacb2e1b66c8137fd1c1765f18681808e5ab204814e55bb2b53c2ecd99b314a. 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/BK4DA2413845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c54e5a167c7ebddfeb247e64d5f9660ce801bbd7c4bb753a8c2fcb7f556a5b4. 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/BK4DA2413844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59baa9d7e81f43185dfabad87f373d9e71c60a9a651b8c1f75c86d5b84b70cc5. 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/BK4DA2461236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde35bf686a69a483b7007ecab328718976d3147ddff45faa014b0cb557a3ef43. 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/QZTAT2569144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e5b5b487ffc1ce352effebb5e915ccb6ddda4a1999e111e2785560aa64c3d9. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZTAT2569145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd12981f1074337b93663cbfbb579a9bd2765160555437c7dfdd8cd3ec641c4a. 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/QZTAT2569146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedac1b3bb03ecb62c907b22058b8846078bb72b680bd244a30e26ed72bcf5368. 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/QZTAT2569147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97e10612278c7a961cde845a01a039e352960fbe7e4ddc6f9825ac48a0b743d8. 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/QZTAT2569148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x435cbacd73398ccbaaf79096928eff31a6f40de1b848ca99d74294bbe3124c9c. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/QZTAT2569149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ec535e026b50f05536e25bb48c4f0bc494e38c84f003cb7e6980b7ad07ee28. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/QZTAT2569150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5218572ec67c14aac6218a85af5f1a990a84d5a0ddf34b056cd2a926411d3cd. 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/QZTAT2569151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc0948c4eb520d95d0e2040ce75ce953f0b517f3c73aacb63e165ca64b7e1f2. 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/QT3EX2571893.