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 0x8563bbacd01d0e4fcdd2d5f6444934f572cda4dc8a8205a25a690038195dcf38. 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/41b321f6-aed4-49b4-ad49-584c5e56f97b.json and https://artists.proofprofile.net/proofs/artist/41b321f6-aed4-49b4-ad49-584c5e56f97b.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 0x803041307bbbbe1ac33e8af43d9e43721544d6fea9956d269317dd886b1ef695. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34:46Z), 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/QZGLS2563793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aeea403ee1fd74fcf197109c785cebd184bebc692da977696b27ee55a5d6c96. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34:46Z), 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/QZGLS2563546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9264326491b6bdc82f625600447fd020fa2ea10749fd3d03d0304118bc46a0e2. 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/QZGLS2563508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e0ab7e1270be1e10d0d340908ad635355499ef1acbb0da8ec5006fdc0121998. 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/QZGLS2563550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc9ba0115a25750379ef406db8f8eecaf986aed1f6a69f12cac92c70eb490935. 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/QZGLS2567071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0c971894afecd6f636714d143f7c583a986200f8cee36fefc63ecdd7115ef98. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/QZGLS2567155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32b4bed7560e62fb2ede33c361900842d110e52fa7a676d76494aeeef7aa2bb5. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11: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/QZGLS2563507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe616a9c005257931dd61c220c12fd692d084d93418b681d1a1a8d59a393f74fb. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZGLS2567116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a3ebd182a2f82049cafc606627a23ab89bdda60a92964ada6104a2cfb7d6d6. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/QZGLS2573906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25b437053884f482e9992c20ddbe163feed756a349e74a4976ba67da10785b2d. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZGLS2567025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79afaab13034f741ae1aac95d77a2d3fed7a04cdad6e37807985165b5a81d5e2. 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/QZGLS2567077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb67056e8c98f49202d813b1550c0bd101b3c91d6feef88016b21a393e8e91f90. 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/QZGLS2567102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f171406a2845d198746c21b27d6a2b40f1b6ac43f2573d78dd3b4ed5abba755. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZGLS2567141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e76e311770dd73408b58e2d6f61f6ca86b2f741ff2ecb2ec4525a4d9ee982aa. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/QZGLS2567114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20211237844a9d039ee8a11f7aef5835d0118fc71d49fe10f3e81945fba99c39. 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/QZGLS2563538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77bfd66191d7390bf556ac6cfbcea3c678be24f201876ddcb8461ae0679f6e99. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/QZGLS2563566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeeca27125205536b9239f4f99bd6b75d7f69e22544d8f557408291d1f864bde. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/QZGLS2573908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bda81afc18b723091d775e045c158187b048fb8598f175e155dd10e2b3e6eea. 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/QZGLS2563549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac38b3849105d3cc5bc8dc7b591940172cc3dd8964daecc010c4acf7af033015. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZGLS2573932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb95883d16bd8d4cb88999aedf133f9d678911f48311ce1b0461d6d64ed9a367f. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/QZGLS2576393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e06055cdab97d50ab6211d528e1bedcdcfbb08107b36e31df152987ee4c2720. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZWFT2593091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f240e5b02c6afade10ea3d20be8c851abe873afd7d99263fec2950b17239169. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZWFT2593096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42cdcb3ffa7dcf97d7cd3d65afd03b6239195cb59e2e9a7e94a2abff27a20b8d. 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/QZWFW2559271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332fc485426fb8135d0dacf725ad1e4859b9a2318997da907f250415a7091d9b. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZWFW2559272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95d7779403eb92984e8d72624516c5aa6f3cb2512d2476236c5e2d132345ecfb. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZWFW2559273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x675a1c913ac7f88fcf498fe524239cddaa351df510eb2abe02faf039f888f735. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZWFW2559274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed10d9c0abac9b8ab8198afca778c6d71747c64148cbaee58c809127c59dc0f4. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZWFW2559275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4305772f2826381d212273d6c9a695d29e535af58893e715e21cfe8ce837b760. 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/QZWFW2559276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fc460e6dbe63f6e286bc5fc489eff84f1b3c9787b84268fb7726d9cf49b2b36. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZWFW2559277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b89a8be07aa964cb38dc1c07d0df254cb6453291ed0f397580bb08dd90e88a. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZWFW2559278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf822172af766ecf2f0085473c030be1eee7a1a6dc905e85a1ae7c7f3c2b18af8. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZWFW2559279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3f18b54dd0f5f3a0f72d86c6bea2f368ae38754f50aacad0ac3714170e0bdb. 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/QZWFW2559280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588bf3a8dca8ca8966b6f95a550316c79f1c31289480dd9e4d4a5ed28c6d8f21. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZWFW2594168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc710d2eca2090b510610e0bd3ded8205a0d50da83b2fa583ffebf320e3b95ad1. 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/QZWFW2594169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86008ef1c85cbbd59b2eef53c1db5fcdb54ded93f0a4fcc16c1d2a29f27ee151. 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/QZWFW2594170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8ff41f4f05ed482e82cdfad43b22236bedafdf1c503c6eb1c66d30479b34ecc. 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/QZWFW2594171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed7ffc726de706ffb8e7bbd7cea80c7080fe15c98b0e37e76d1b19006b5566c7. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/QZWFW2594172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ccfc1d6460bafb261c4cb22c6bfcf6f9cbe1dfee453bfbe2c0dac33c6b0720b. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZWFT2592994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ca62ed17fb31def54832e09fd1a709871915018239a3ee734282844741b0cae. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/QZWFT2592990.