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 0x092865ac7d3d26a17c5ec7e18f01d5b965b8d8b631da0f3ba72729c931949db4. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4a9fb99a-ced9-499b-bf3b-f5b497ea9609.json and https://artists.proofprofile.net/proofs/artist/4a9fb99a-ced9-499b-bf3b-f5b497ea9609.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 0x586a53709b3441dafda10163b36d6db06fb8e3e7bf7fd1a456cf4941ae31417a. 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/QZNWS2478766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79108400ba7f3095ba7127d6be340da8391c164907ca7056166fb0a880e0b9ee. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZNWS2478767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9165d5ada87c7760f75da1e87bc4c760e4a02d91f8279e5daa89eee3095a1fd4. 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/QZMEQ2459539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96be4dc0c351139839f5ef7f458fed8e529d05ba60be757127c59a6fcdd97680. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QZMEQ2459540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e25849fea5337bf343e475721c72fff873d6d80df3075e572396d285bf0870. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZES72400060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5735d11467e06ef6166e0683b60a5d0be6ac58f36dbb3230eab7104a043f9bc. 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/QZES72400061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9313ef5183a0f9499920e95c92cdf7c91d05b978dc7db26807225f6b4070e66. 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/QZWFN2373874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeede52225eebcb7c40853def042602f01a22556f1722211987b7e989f5218c93. 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/QZWFN2373875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb302f4e9f55b4ec69dc523fdbc811db5eacb9877baedd6cea0aac91469e77944. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/DECY62300184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86eceadd4baf2dbc9ef7a6a4df3ee683fe1584d35e02d49b5d154850f03e4b97. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZTBF2353512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9301806f1c32d3e41823f537a12540fda55c49f428211d4cb1b8e5828826fac1. 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/QZTBF2353513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda13d7bef282e63bd4102341354974adc5c8b0bc60e91597286e5fca6a3876f8. 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/QZNWU2377321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf73cc44fdf48e92ef515ffbe5c226398ebd16a5660be6358afedd45e199eca33. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZNWU2377322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x792653f6c192510042407c00ab0f53e6a9aadf4f117afaaf216badd66d10ad86. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZHN82300503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17d0a061593627e007706d2d0d1c280d2d195080f8504cbae5ec40081e0d100. 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/QZHN82300504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c1c53314bccce6d2e5963442225076cf534e1e1f2655ee79e0b369fd68936e. 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/QZTB82203653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede70ed23a957d17f0626c188f5e63f743449106fa332e6fe018c6d2eab0c44b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZTB82203654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42e23333bdd9f25f3992b85696205332cea8195ab57389066f2647e2cb837898. 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/QZPLR2202428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac52f22c0cc46a620b480dd97d6263b214c63c40a2c659e3bc09ea38ba16a713. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/QZPLR2202429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5f8c586d387dd042c3dae6ac16fdd5b67b26d72578d85f0ba9007a914881721. 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/USA2P2441438.