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 0x8713de795c8d6d1e785dd3532335e22980d2c93741d862cee2a4f112dd2dc161. 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/c1ebe6fd-d0af-44ba-bc24-e6d6f54d2198.json and https://artists.proofprofile.net/proofs/artist/c1ebe6fd-d0af-44ba-bc24-e6d6f54d2198.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 0xb9ecc15610b870e46a48e006943d30cda950c9d011344da91722d5364176e160. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DKJ342100101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd22a1fb8f5904626978fbf90296b0d533e7aa8e7aa14ff02f3d2334c912d6597. 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/DKJ342100102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x625399bbe65648b4b107b043307006bdd0dbb5141adf6864c514bf6a0e49da52. 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/DKJ342100103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa43e6d8b0bb506df02d459893e54bf6ec54df25a63c0e74fc43d86fc85eeae24. 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/DKJ342100104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eec29aa1aaa8a77be369be726197733813422d54408c0bfcd681ed93a9f1e81. 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/DKJ342100105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1f1d449c4a161440b18a22e65cf34919e670ee94f58433acef225a5e4531216. 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/DKJ342100106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a81ed0b53127b306237aee93caf46fabe6dcebfe1922d9e5361fa1fc8aa138. 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/DKJ342100107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa09b0ad8aa757ca5fb4f8d8e2a884b2c933fae17d24ccb8d650a6200456164a. 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/DKJ342100108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b809964238c6a644c6166ced787ed8a19d302b7283a1399eeaac787b44535a3. 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/DKJ342100109.
Magnificat (live fra Haderslev Domkirke)
Strygerensemble fra Sønderjyllands Symfoniorkester
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dfc5bb24f60ca4581e4690d29bcf563ca729c8b860bc17b851a0ef1799e7f3c. Chain 2 (Bitcoin): anchored in block 960177 (2026-07-30T00: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/DKJ341700201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x004efc229a0028761fca9d54016c15fbb9e21c2f55e622cd72f333e022d95236. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/DKJ341700202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe99865e6134b74970ed58f369edc88cb14ef2d3c61d55a316bfbfd3e08a4fb27. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/DKJ341700203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a43f09051b7c1c1b865d54b7cd80e8e9fc1f7306787dbd87cf44d5171cee51f. 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/DKJ341700204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a6cccfdddfa23f7697d44d91f92f0cd9a3b3692ff34e704523abcfa5a329291. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/DKJ341700205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e3463044c848ea6753e60ace9214cb9d86eec8841853b1d8129feced4ad88f0. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/DKJ341700206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbad40af5f47fc045a67cba991edb904c78534a57f5d1c6994aef843270ba50c. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/DKJ341700207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd71a3607e0cca6b37a83c0d3323ead5ee4536ecdb685390dca20cf022222fbe1. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41: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/SEYOK1763074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83d2ea88a47acceb158f6f52be9942840baa947c53f6bceede84da673b510e17. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/SEYOK1763075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x616d46ba2b69ff28e186cec4778e76224864f4499ff51350e8a1c71525a5bc37. 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/SEYOK1763076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52fb2ff96eb5631c1b52df19b20581484c7795448d221b51a01393ec77dcd787. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/SEYOK1763077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb23de0dad77ae6c8a74969fa0a860ca544e6fb3a4f94299e6499646dc347e44c. 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/SEYOK1763078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebe21050b7d633bb434087fe3cfa65e18faca4aac28a544bd5940cb530653b9c. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/SEYOK2159094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x961b69833fbbd976a786a85ecb4f4e9f6a86131f540d817571e91ac7f3154073. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/SEYOK2043353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc140e2ec6fd6fcc2ce616d5ab0ce71082626947281c373b93a278da1febbc8c6. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), 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/SEYOK2043354.