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 0x05dedc7d763d9b66751730f45a639767c08aacbb58f33b3cdba876639fd18737. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3342b8da-ee0d-422d-a455-fadde4f35b68.json and https://artists.proofprofile.net/proofs/artist/3342b8da-ee0d-422d-a455-fadde4f35b68.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 0x6e5aa37008c7862ebcb284a1390d79dd0f15c61df0b10c8401954d8336e8ad82. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/NOEHX0907010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cdf96d6174d64530dd2319f28344771b1602c91c2df31491d24367a597807d0. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/NOEHX0907040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a7fb96f0ed37c25e1151d09f86d6163647e0f64e2cc9e322e3bf52859be2c7. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/NOEHX1803010.
Vøtranotte (arr. Idunn Vindspoll Arnesen)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d1135f7756b1b1a9cb7603c080be2e6f1afb4239c04f9ed7a6a4e1509712737. 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/NOEHX1803020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18ba785a0caad8c3e6ee057d622df16246fc336a1583e2e70206a770f604f6a2. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/NOEHX1803030.
Bruremarsj fra Lødingen (arr. Idunn Vindspoll Arnesen)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e1123030865d57af4c3016e85566ae24e69388c7916005f367793a9691a457. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/NOEHX1803040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa435f14971c39b0688dcc9e2db5171b7d32851346e1a4284b8ab422fc59b1924. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/NOEHX1803050.
I denna ljuva sommartid (arr. Kim Andre Arnesen)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99a6f198755b65de1f9f17f92120d8e9f8ed5718d83b12d40bdce5cb30d11ad8. 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/NOEHX1803060.
Brudmarsch från Jämtland (arr. Idunn Vindspoll Arnesen)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c6c24e7bd24f01c2c0891eaed752fb5fd9b0e4bf0b31d0b47bd49b1fc123326. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/NOEHX1803070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815eb0a50ac3f9c823e03b7c9b0603ce7dbd7d0e71a9927e8dbf1cbee15a9f1b. 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/NOEHX1803080.
Kornet har sin vila (arr. Mette Østby Kamperhaug)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe50a547ec15a1c53e6ac7e54a09f9f7e632f47c49120ed8f8a4699c7ae5ca680. 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/NOEHX1803090.
Bruremarsj (arr. Idunn Vindspoll Arnesen)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6932139667e3750c1e048ca7502e937c23ac888fae6705d95c1953ab87a82506. 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/NOEHX1803100.
Som den gylne sol frembryter (arr. Henrik Ødegaard)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf021532d7091d255cb36241c9fea0b717cba3b9934165bac2b2d6bdf4ed32ec. 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/NOEHX1803110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef8a6e6456e31c51ff71504150b7699e29febe05c5e28c5b35e54b58f8e9c421. 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/NOEHX1803120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a3682265315c60db9f17201bde124f497df14522b706e98e6d48b6cf99a1386. 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/NOEHX1803130.
Gud signe vårt dyre fedreland (arr. Marit Tøndel Bodsberg Weyde)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc449b30c50a48abdaf20255ec9f318c80924ea8fbd9063c35ee66c16fb47f42. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/NOEHX1803140.
Se, hvor klarner det nu opp på jorden (arr. Henrik Ødegaard)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec79c0d2d59c19bd128976ed203e90448dbd3a0b2c6d04900a45434a9302b643. 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/NOEHX1803150.
Det kimer nu til julefest (Arr. Marit Tøndel Bodsberg Weyde)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0e1f29c146cf5541d6cda00d9fbc0f2dde918b272f189ee075d6a517bfdb37e. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/NOEHX2018010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32cbc1e639fd746c92e8738fa85929a91cb10adbea7ee6604410934544d1779e. 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/NOEHX2018020.
Fra fjord og fjære (Arr. Mette Østby Kamperhaug)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42f430965309ed30b50b43df8b0edfb7955c6536ac94a70fb395b3ba59efc17b. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/NOEHX2018030.
Her kjem me, dine arme smaa (Arr. Idunn Vindspoll)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a664c4d05e947f4750a99c3871190b24a5406e620eb8de4f98d902aa3ad5b75. 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/NOEHX2018060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99615e4a4b9a9451af1b6af427e921fa2a47cf9127ad04bedfe7effad927a4f5. 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/NOEHX2018070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc87324d907ab7ee3451ab37efb65dcb72bc944895ef49e2db50b582f31f83568. 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/NOEHX2018080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41e681c31df833951e1dd0c1edc40a6358851b96277d893eea692d1a9872af6e. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/NOEHX2018090.
Deilig er den himmel blå (Arr. Idunn Vindspoll)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f8ee7362f11f3a11e1fe3ed296f55180bc3bff3483e51c3f02eee17e04574f4. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/NOEHX2018120.
Nordnorsk julesalme (Arr. Magnus Fremstad)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32ce578a2b305b223dba73890a6b9d66a815e8b0484dc44e0aeed814c1fdbad3. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/NOEHX2018140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e21aaf53161012a457b95c137f7d1e7cd6111bbc73a65e759661c5e85c334aa. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/NOEHX2315010.
Holding On To You (Arr. for Choir by Kjetil Bjerkestrand)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03ff904d9a73291e5d61023120abbb2ee55e735d11fc1921d268f0cbcf46adab. 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/NOEHX2315020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd029c161cf429bbb42ebb2313c9e8504295e8785ebf0a3136fc78fe831cb03ec. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/NOEHX2315030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe0783bf9c6e8470132783857a891f130da39cd27c3e3379d47426a9d46a280b. 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/NOEHX2315040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ab9e3e6c98ca1c511b89359eacc65b1284b8624d5742cba9475b55995b4018. 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/NOEHX2315050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae838ecf6cda613940cc3850a330ee6810c812edabc98698b5bda7e934f4ac14. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/NOEHX2315060.
I Need Your Love (Arr. for Choir by Kjetil Bjerkestrand & Ellen Andrea Wang)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f4fe6bb0f7cd80e62154433565febb99872780ba7c3ee653a89b1f9ee3860f2. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/NOEHX2315070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48517f75d40582a050a659814c6240c340ed439672ffea729eb0c8c64e520ca5. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/NOEHX2315080.
There Is A Place (Arr. for Choir by Kjetil Bjerkestrand)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9ba7275955c8807a91b76aa5bb6f05405db79f7ce2899bc510ecf474a4b918. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/NOEHX2315090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd5a59089d2866bfe2fb4d58467e5de31d5b40daa7e6301dc2b73b2dd0ab162c. 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/NOEHX2315100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fc5555a8fc4ef28c170970b930c8bfa7d330139591d056e6aceebc30599ead0. 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/NO2J81902010.