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 0x935877596f8b61fc18102920b238a15b024aeed2fe654261daca3fa6318ab34e. 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/1886f9bb-6ee7-4611-8cab-9d5939959cab.json and https://artists.proofprofile.net/proofs/artist/1886f9bb-6ee7-4611-8cab-9d5939959cab.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 0x7193909b77be4611151ec6c7c6008427b73341e21f5f107bc52e3d5a98526267. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01: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/QZFYW2108382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e57fda0031f4bd9b28cf9f60a171f4f894067b5764885addc689ad2cbd2b205. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/QZFYW2108383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2a1237dbd98c81e8d10cc31a4b6cc0cb17f28c2abee5e035236b105b8f5652. 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/QZFYW2108384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x890966555d2ff5db723ddd252fa6fbd416067e6a7297099c0c416730d77f9f71. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZFZ42363600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69d53a1ac40b467c5ed7460806a8a0666b3e825fb78fc6354ec524a388e5a7f4. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T11:19:23Z), 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/QZFZ42363602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa671dda26ad997ccd1edc981825fc892dc6d31c141d31523a3d4371773f81946. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55:29Z), 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/QZFZ42363603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4069a2c097914bd6f1496a2e1b6d6dd70a1f8c30385b946b09e1460408ad92f. 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/QZFZ42363605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd227d0965269980dbd45fe459291ccc23da18811a3c5928096a65972cd753a1b. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZFZ42363607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1259c52d9b3e020fd99146e7b9cfa257f0cedabb03d6f093f330b8a13042cea7. 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/QZK6F2341598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaba14d54c0b21ceb94eebfaa3937d3222fb5b586f71d5266be73d982393e223. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/QZK6F2341599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbab2e84c0d5edd68566b049bfc5bb94c4ad2c2922a1353ca69d5e4b7a6cdc8f4. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/QZK6F2341600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd355d508d6b4d6552f9938e45e404ccd2a3bcc080713a7bb6f2d744c8fd24e14. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZK6F2341601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c524d0aa439e17faccc39a1e99137e72656616c534a1bd5d4914dda665a1550. 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/QZK6F2341602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3293bd041bdc47517b912c202dd56b7eaf6e87a74d916ad95c274bb823c06d1c. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZK6F2341603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19a0fdc8bf06dd1543f4affdc9a09c563ad31aaf4423da3f3fbabe72aa5ac33e. 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/QZK6F2341604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67105b3162658030f15d9a1f06df078223a39f33d968042a37b85069cb87d618. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/QZK6F2341605.
Last Year I Gave Up, This Year I'll Run Away
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x931840867deecaa004ea5fc4557a188d005b0e015b7c34d0a046541a41a0caca. 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/QZK6F2341606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfd2b887ec4612473096bf0de69b77a6203fb03a8616130aed822141627832ea. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16: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/QZK6F2341607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91e924ffe84ea4a04c0179919e3df744660375e30602f1303f47acb21942c93. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZFYY2445495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x774028592f65999f0d986d054d076bdf6f4e29a8d4a86d66f0bc3b3886e2829f. 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/QZES82589544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x772c8a3d85aa94323a1c02527cfd7ae56e0e06d5250f6d68e03ac21b277a4a79. 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/QZES82589545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x079c603a1ffe3b0d24ecbb0b70c241d0978fa53f64f6523857cc308a75324a38. 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/QZES82589546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdc31ceb4aebb5a0acdecdd4847d5f21ff3ed1d0a482971ebccc761ff125043c. 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/QZES82589547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94b189da8fc532d8c24f0858f99b2961c9d5caedae5279092ee6dcedf1abb34. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZES82589548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471af29b9f271a9a98f972c3e6da69f4f58a7c97b2e6889303817ac83f33ddd0. 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/QZWFN2510451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a476f368a4665ae5c990e06a3f3c114930287ef13b564ccc0e39897c9f4f06. 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/QT3F32555367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x783eb0f0295f0fb0af0aa8c4c90e13972c79f33424ddaddc730f3a6a87737982. 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/QZTAY2435201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea717a303b5ede5f8e615c47433fc043a248611c4dc570e50a7baca6b3bcc24. Chain 2 (Bitcoin): anchored in block 958041 (2026-07-14T18:13: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/QZMHP2078601.