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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dca4c3cca300a2b58b359366e5a4a83a714e45e5c794b4460a307c5d6528a8a. 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/854a1349-52b8-4dcb-9d28-3d0f0eb5d954.json and https://artists.proofprofile.net/proofs/artist/854a1349-52b8-4dcb-9d28-3d0f0eb5d954.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe009f0c2ecf1cbabcc8bd2289929e44009a12f21c30f9c017aa181bd1644a3bc. Chain 2 (Bitcoin): anchored in block 957767 (2026-07-12T22:25:13Z), 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/NOFHH5804010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c4293a55e64fcc2fe825e3dbcd236805bd4a24461c5101fee53d8c713126790. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T22:25:24Z), 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/NOFHH5804020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x282cea18f363833ea16de13fd6f41664fa2d6acd772b8a1db63dbd08c40f92db. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/NOFHH5804070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9299d978152ac36c760f28021e3665dfa2d9d3c0c4e05ace5bee7beda36f82d. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/NOFHH5804120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8385cf9917c2e930967f1d7a3f5bb3886e1569d735b8d38c8820b7cffd67fcd8. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/NOFHH9821130.
The Best Of Hot Club De Norvege With Ivar Brodahl On Violin
Presenting Jimmy Rosenberg & Ola Kvernberg
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35b0f126acc37131645f3f91c1629d4c1b8455b9a4afad115d70db97cbca8312. 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/NOFHH5812010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x464db520287ba41028b8c42940dfe6b72df6a07dc40cde1a7bb22eed8abc1ff9. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/NOFHH5812020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x482f138fcfb1e8eafaa5d5ba3d08983dfba30df3696aea292c210ab0e3bd2da9. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/NOFHH5812090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50e56805ce9248f8ebca1227dd33da5891f07e9ce51ad2d94011c3e299ad8b72. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/NOFHH5812120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e93e23c577add0aed985750ce8ae70dafb8fc4dbb3aba265d5d90834d91782. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/NOFHH5812130.
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
Presenting Ola Kvernberg & Jimmy Rosenberg
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d9e36e1f6d92006c7a8be3af4649bcea304d283d86adb1c9559ce2caf01b8ce. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/NOFHH0140010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa97a3357a3242c7069804b18b31bb3d972b746c2cabb4e80cecbbe4bb9b9d08. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/NOFHH0140030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31e2424fca6d1c6856715ea0a7d609061dbedf4f3f8b30aad2d1bb031e12b1b8. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/NOFHH0140080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe104f2c442050e136581454fe18cb23ec71453e9d211fe364ffbd841be9c654f. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11: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/NOFHH0140020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc63f7772f7bb0dd8e200c320ff4b2e588dc86dd405ebfb36acb4494abd13439a. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/NOFHH0140060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71144ec26c199fd8c18f426fe376b4ebed5ef9d36f0fcf115863552b4f5824b6. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/NOFHH0140110.
The Best Of - 30 Years Anniversary 1979-2009
The First Recordings (2012 Remaster with bonus tracks)