Heikki Johannes Kuula (born 27 January 1983) is a Finnish rapper, record producer and graphic designer. He is known for his frequent collaborations with the fellow rapper Pyhimys who has also served a
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 0x00ce08e03626c941af5ff672ec5c0d2ff6b7788aac61e9dc883136f94656b887. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bfb41b7e-cb6c-410f-8c19-0894d1bdce63.json and https://artists.proofprofile.net/proofs/artist/bfb41b7e-cb6c-410f-8c19-0894d1bdce63.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 0x225b392e042d429fc75a42b1b355eb7306d954dc086e6b72c00ea585e1796717. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FIYWC0800067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15b70661b7569ac6d060b9c4dbd268e53ba62733c3a1f4e2336b0a29f85a9f71. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/FIYWC0800068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf219effb67fbbac48cdf29bbbfda64cab36afbde55611a68c59901d6f26f1e4a. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/FIYWC0800069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a1e8e1c5d050e32ad21e4476e705f1917a4598979517ac56d682558480ae321. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38:22Z), 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/FIYWC0800071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb448510fac547c4ac795b7e43b43835e07a8ed10cabb7bd7a4dd114bdaf4fe69. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/FIYWC0800072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x640488687afd0956a864b79abd61ce0a6ef00b421f2db98a08faf1080374cf96. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T14:44: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/FIYWC0800074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d6f19506b5eb313c80ec24b2e1ef3796f2874672a865409714bf978ad53b463. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FIYWC0800077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1fb2736f48574d7c364f3bb69a4abf292401fa0bf636df23136545d436f5f86. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/FIYWC0800078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9d22c79309f8406287f6ffd2590d981acd2834126a5b3cff230fd474cfdbfa9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FIYWC0800079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e64c67290a88ccb91f5681cafcaabbd2c52b81aa78bd25dbac67c9c77f6cdaa. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-20T11:59: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/FIMRR1400407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x498cefe245d53502d5fc3ddfea805d422dd30b34b960a1e42778e8fa900fb33c. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/FIMRR1400410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2b0a7b197d2b37c8ebdff8eb25d82224b83421448ab61d56cb6ccd953d1bdde. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/FIMRR1400412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e4e2d8a64e47300e4f4066d2f8042b333990edc88c9e262c68521d284b6c40e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FIYWC1000014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbad982ef1fcdeeded4604ab26fdb7045153d1c4b48b55275b49fe7d66086e4a. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/FIYWC1000015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50cc6b7e44e45ab304fe92c4daa9fd5116cc79439b8846844a6c17674691ed42. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:06: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/FIYWC1000017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf07ccc9e6cc4236ef88d5c8599a86995c0624c7b32350be43b0a775b071cfd26. 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/FIYWC1000018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99c7e7a19c4e35851c2f64f8cf96eb353b50a79ddb882c5ac0a82216e7bcd2df. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/FIYWC1000019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56a30fa00bd0e7635d85a9e1a3068aedd2d675976156dc27817b47def041ae64. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/FIYWC1000022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff032fa897b574887aadc72b5032d4b6f5eb2e8d0cc6d3e4e106e5fbacf31641. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/FIUM71400680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa56179aa12810c4ab20a10dee8550e615b8ab8bfeec3588809ae7403680fc28. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/FIUM71400676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e8580140e65323b1ba0b366464e0079323e69881248a52f4c6e2819c04b8927. 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/FIUM71400305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36e6466c0aed083ec54690a921391ccb4da7e4659046eab0932a34ebf0388bcd. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FIUM71600327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d23792c715f5da7712a19e89efe83060489936c6bd41fee84140dfb2942e4a. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/FIUM71700037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42adb8b348307f9388b0f566fe89660a8cfde65825c57fbb77fccc1ed69897bd. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/FIUM71700213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2813991389478374f0f99ede340e1f5fdf1f23b7110b38485b224053f06b3ad. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/FIUM71700349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8b3b5eee6b750ea078a03ad60711378aca36d111fcbd56403b800bbdd2baae2. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/FIUM71700350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b12ff19e2e84fd0a492144a736ea19850cb1f092dccfa28ead55d598de56c6f. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T15:37:23Z), 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/FIUM71900105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd233f61be337acb9418074f71519e03c25048d10edaa128833394c97e585d661. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/FIUM72000084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb75c0a6e238f1be35e596eaa5dcf37de18982ac91f8a0f7bf6d4750005bfd99. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FIUM72100308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34a5ae323761e0d36ee335c4db8d17fd24e6b09080de086a5e4aefcba3917864. 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/FIUM72200169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6110aac8025d59033d36e2bb63784f90758e67aff9b1107ad2690a5b9e27af1d. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/FIUM72300135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34a5ae323761e0d36ee335c4db8d17fd24e6b09080de086a5e4aefcba3917864. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/FIUM72200169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9e20fe92292c2ac5f538be94714c4b910d1a511443047494174a54166b11f1. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/FI4RD2300063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f94caaad199c21d53fb0125aee8b656626ec0b7b1ec5a142be58fc5eb67d2e. 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/FI4RD2300086.
Keskipiste (feat. MattiP, Heikki Kuula, Samae Koskinen & Jimi Tenor)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d1d90d288b7e76a75233ad3cd2e18bc9522150bc454dbab391553fa23d3adcd. 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/FIMRR1100179.
Sun stiflat (feat. Heikki Kuula & Sini Sabotage)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x095414b184697359dd93e62eb151106ad138c0976fe07656994b343e0fe815be. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/FIMRR1200125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0047b532f37a4fd05dc3e2d9a294f1bd7be276440f309365402b97a3121f7dbd. 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/FIMRR1200132.