thumb|Norlin performing at Mosebacke in Stockholm, Sweden, in 2012 Annika Norlin (born 22 November 1977) is a Swedish musician, journalist and author who makes music under the names Hello Saferide (i
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 0xd4dd62b68ffb71dbdc760b59e82604911388c09c6612b8bfab59b25d5578527a. 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/e85e8089-9c4b-49a5-a841-745c7d8a5944.json and https://artists.proofprofile.net/proofs/artist/e85e8089-9c4b-49a5-a841-745c7d8a5944.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 0xcff4983e2293e502939a2c556f911934e36e0a968892f94d9b195eb9e3593a1b. 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/US38W1937001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95d7298d6cd1709aac951999ce30c0d2c969258f598147dfbf618b092150aec2. 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/US38W1937002.
Flyttblock - Annika Norlin och Jonas Nydesjö möter Gävle Symfoniorkester
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273c891115e2a17dde4ae08e80dc42c325835359b80179f5992e0081ddd66d8d. 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/SE5TJ2300102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa95d10d4f3e589dcfe771aaa4a7dcd07379c73d2bb5e8f352251cc212a8f0bf7. 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/SE5TJ2300103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd283020bb9c3dad26c15057aed8e77e076cbc565c6230affa8cc6ab556c9ff29. 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/SE5TJ2300104.
Allt som är ditt - orkesterversionen - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1eed868aac7b6941c9f98b5df9c5cefddadd368908caa7bd6ebf35825717194. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/SE5TJ2300105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03a58b0baac3a889d3a3f809706e521f5f6a0d003f096be0f690039fcb2eecd8. 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/SEVJH1002007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ff7aedd253d1f2321c31dd71aac2972a7abb5f8ef34ee6ef81bbe6f56bd4591. 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/SELAA0900303.
Poem, Ballader Och Lite Blues - Återbesöket
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43d573c6eaf6b504927b587f4a042d3ee7a3afcbd8ccafbf00df23bcf22ea8f9. 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/SEACA0701202.
Who by Fire - Live Tribute to Leonard Cohen
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e054a985f7b547004024247b282f77cd8549a80277476fc74ee7cac679251fd. 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/SEBGA2001077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc108d37d707404161742e31d379735a4ef88e30d51b12045101689b833f874a. 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/SEBGA2001081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6b44e581dbd11dc7633f31f2e921f48cbf404207bfae8d281571f1bd9d6df3. 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/SE5SD2300301.
Merry Christmas (I Don't Want To Fight Tonight) (feat. Annika Norlin)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40a1cf03c621c33feb9cd463be5ba6a7a61760a08cd6ab4381e7f01e0aa80c7f. 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/SEWBD1408020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52c88c6797142d86efe80546b48a53e4a6a436c37db190267667d756522d8511. 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/SEBGA2100329.