Jukka Perko (born 18 February 1968 in Huittinen, Finland) is a Finnish saxophonist. Biography Perko first became known in Finland by playing at the 1986 Pori Jazz Festival. His international career
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 0x3cdd5d1865a2f1e6e98ed6f1f6a8c57e056e4c72ecc8e935fe360d89c5cdeb49. Chain 2 (Bitcoin): anchored in block 953713 (2026-06-15T00:33:41Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/82d03ec5-439c-4b2a-837d-829711c07353.json and https://artists.proofprofile.net/proofs/artist/82d03ec5-439c-4b2a-837d-829711c07353.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 0x12144cbc487245ecb385f2bb151f3a3724deee29ca4036356b0db2390f9a1ad3. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/DEA891500220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32391f2eacabd9674236c50a18bd1de99305a5ef847186a7f790efca492439bc. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/DEA891500221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x008817fcfc95b9565a1439b2e051f1e3003ae82bd5982835b331fb8c8fe57c95. Chain 2 (Bitcoin): anchored in block 960387 (2026-07-31T10:06: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/DEA891500222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ade513f56f6c9898190386eaab34dcaa0026b9db8380d0619e004c1e0839dae. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34: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/DEA891500223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x210e18a1bd88ceec4ff5a37731451a3698529f8579daa9aa7ef7c78d0b434b4b. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/DEA891500224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa381796e1ebcc6e9691c8ce0bf1a16c85c3d8c2935c51d79739ad57eccd8fd40. 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/DEA891500225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc056ba806f78c5c739f0c18ac6a36eeb8e2563eba91f203fc9d0f220e17d975a. 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/DEA891500226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4175b6855339f50a41629c8f7e2fc07c1c0313309b3f86b51caa12f9aa406e36. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/DEA891500227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a1555ecb9a322f76fd4dc647cd61cb03644c1122457b45f37a595086f45c64. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/DEA891500228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3b6bfe23415d5e88c4f80026086af8c61cedccced11a758a1c5fe51556bd88c. 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/DEA891500229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x414b612627d3ede0932643e0f2f7f585121af2303ae7c57c9177d916c5e7b927. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/DEA891500230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xace4b65a377fbe3afcd6fef24e7d91158953a840a0ee296a92815e91c214bc7d. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/DEA891500231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x086fdbe6d7dc1eec26d8090b7e68024b0258a4c4bb8b72d9b1abd914444e4fc7. Chain 2 (Bitcoin): anchored in block 958042 (2026-07-14T18:24: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/DEA891500232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x547078e81ac84b2cfe4cde497795139c03a8986480e9182e302a625d871549b5. 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/DEA891600217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd735cc3ef52d31dfa1e5695a4a11d8a56d38bf0c4d928dbe8f655aa5f849a2fa. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/FIABA1600641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd735cc3ef52d31dfa1e5695a4a11d8a56d38bf0c4d928dbe8f655aa5f849a2fa. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/FIABA1600641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4578280ff76fc0d9848906cd45b70a33703a257dba7ba89bfb7268ea5953c019. 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/DEA891500110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1023ffd8f1c5e24b830b871da66d769ff30bc72ac8a7c4a80e952026a9677cdf. 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/DEA891500111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5de9126212ec1c0c1f5eec8e4c79e12a25e1db529653f9736218fca5146bdf23. 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/DEA891500113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x151c7f3012a82768b5f51a29ca7a6e5c0381eecd8adeab8988ad72eb9f6f2ced. 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/DEA891500114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x088c357e1e3e28ee076a5122429bc930f4311c17b329c216e6b4351f23c222de. 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/DEA891500115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4e57feea1810d0af333fb6c9b9f9bc1d05bdef2a2886bccf74ca79b3de2296. 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/DEA891500116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d64c73fe0b20671e8bf330d313e30d98e6aa00a66b080104895d98dcac902e0. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/DEA891500117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ad4f644457f7e852af58ec5b6d2be8df24d32b75f2b7ac719c5390ff61b0e0. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/DEA891500118.