Tuomas Lauri Johannes Holopainen (born 25 December 1976) is a Finnish musician, songwriter, and record producer, best known as the primary songwriter, keyboardist, and founding member of the symphonic
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 0x2bb2bdd7c41ac35473a9c38ba28ed0d7b2e0351fb4351699d99ade70242abd74. 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/68ff28d6-d464-4a51-a92f-28dd70198d28.json and https://artists.proofprofile.net/proofs/artist/68ff28d6-d464-4a51-a92f-28dd70198d28.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 0xe769aea6a989d33e3c34eabf3670f8765a27f11ff3cdabd644e0248ef171373b. 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/DED831300765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f4a14b18d7f95751ddca1a64f17cef1edc60486aa2dd26a50889db9d91a6637. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/DED831300766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc79cb81a3221c2cbb31f2523bf64649f057e577277985079e8b76a8196dd22e6. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03:25Z), 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/DED831300767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b9859dfa79294a24c71d42ff27b2bffe9b3001c21696185bb74ca1fe1b284e6. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/DED831300768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbfdeb63ae1d18b143c8dcc105055cdf8ef0a514517b8a43986b6adc9ed04a31. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:21:55Z), 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/DED831300769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c086b5203eb5b31d91feef5272a1c0cf2a5906a040660d4cfba4e5b23f89b2. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/DED831300770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5299d1928c0a4144c49b261d9e61d2b2380c4bf217793b6400514c87a441bd50. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T17:32: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/DED831300771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe744e228843edd61b45e7a028cb5cd686186ec08745555014ee8443916f79dd2. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T17:56: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/DED831300772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16f924788c2b2e0ca5c64a8464a514073d329f727018eea230283e1cabe989a6. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/DED831300774.
A Lifetime of Adventure - Alternative Version, Bonus Track
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d1e1c1a267be29f917c5d2831c2c0b81a39fb0dda8650a7122494ce02c5753. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58:55Z), 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/DED831400304.
The Life and Times of Scrooge (Bonus Version)
The Life And Times Of Scrooge (Bonus Version)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cea7a7db84067ec7186b5325daab5563058a31238dba0f8f821cbe94e060d13. 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/QMFME2322043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf14178dffcf332d29d13e7443248230b38c0b5c8bfdbd776bc3e27725ce67341. 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/FIULT1400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2177f68cc769f7ae5776d6aa3142977e21681b718b8ec925528c8071ebbd04f. Chain 2 (Bitcoin): anchored in block 960230 (2026-07-30T08:32:18Z), 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/QMFME2322041.
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 0xd4385c503678d8505dea529441d2c11a13b6d1a0de925d9ab4a2d55305eae2a1. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/DEH841400121.