Andrew Harry Lambrou ( ; ; born 25 May 1998) is an Australian singer-songwriter. He represented Cyprus in the Eurovision Song Contest 2023. Early life Lambrou was born in Sydney to a Greek Cypriot
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 0x80ae25c3a9a366f6fb426c165c95c62b05b7178a1a5436fc21cf32c542fc1bbd. 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/f7035961-4bd5-4adc-80e4-5debefd833aa.json and https://artists.proofprofile.net/proofs/artist/f7035961-4bd5-4adc-80e4-5debefd833aa.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Panik Concert 2023 By Opaponlinegr (Oi Panik Superstars Live Sta Megalytera Hits Tis Hronias)
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 0xc08e4a116ecc5603a8a07c906abb61d58d4e8bc4d0a486ba00d2cda3923deec1. 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/GRPA12300600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27f5eaace06a15ec4f03b3d84344713e21d1482d0b3bc35b63c15f191adefcb3. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/GRPA12300601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb43e13d34ef2e04786958255d92a8a429d0f29cee64568ab334a310e1d968013. 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/GRPA12300606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52fbfe763d9f8d62934e9af6cc77a862f62087b3cdbacfad6e0559e6fd89ca5e. 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/GRPA12300607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69b9aa86830ff81547852b3d45593db88fefd6e041c5047ce4c5a822c47de773. 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/GRPA12300608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde114608de02fe25c93dfc4e6ae6eb84bfc62e950b12b3403df5d3db34834e1f. 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/GRPA12300613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe57989eb86ee5b76f93f0e858cfdd35e01fb6998172cdfb44cccda78c9949bd8. 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/GRPA12300624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9c537b0115e7608f4a6623111ace053810aac1137b224e793b7e05d0008f017. 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/GRPA12300625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb7f9dcf80f49269a04b96a8164300725d2501bdf9fa0e4a54da9bfc2ecd8a38. 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/GRPA12300628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaf18cd8ffa6935d62a175935970f857912e2eb43e0024e8ee4da395c9b8991d. 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/GRPA12300630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa33c6eb8a718cdf6f31276bf8f8da144f8cbf61a70e5044c8ecd4e3d9bf3f855. 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/GRPA12300633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e2f6bdba5e8b91b684ca4610b4a361f7a73a5d9849b816930080937ce10cd73. 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/GRPA12300634.
Eurovision Song Contest Liverpool 2023 (Karaoke Version)
Who The Hell Is Edgar? - Eurovision 2023 - Austria / Karaoke
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6558c38d5f11c19fcaa268035c92abb819bddbb455cd585c633e9d6357148669. 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/DK2DY2300074.
Because Of You - Eurovision 2023 - Belgium / Karaoke
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa14559756610f06eccfb98a0d06d568cb1e67a05d940e5e8fd91a38eb84318da. 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/DK2DY2300041.
Watergun - Eurovision 2023 - Switzerland / Karaoke
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696be1473ee8275c038479b3be09d65f9abf6e115ce968861a10f41888fd351c. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:35: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/DK2DY2300071.
Break a Broken Heart - Eurovision 2023 - Cyprus / Karaoke
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaaf38ff4f251375ba2ccd6d9f0576a2e3c0b8dce17352b900a81da6c4d01e25. 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/DK2DY2300043.
Cha Cha Cha - Eurovision 2023 - Finland / Karaoke
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3baaeba029ce6fd88e59bcfd26241315b4f2e1f97e5cee98af24e135bc6714d3. 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/DK2DY2300048.
Évidemment - Eurovision 2023 - France / Karaoke
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b32fd00332c5086eee57c7535b3cdf57dbec15a1db7e2a62eb88db3dc768cde. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/DK2DY2300075.
Unicorn - Eurovision 2023 - Israel / Karaoke
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x261f502f4e56be24a745eb30b4989e186fcc3a06df28efb3d33690f880db0f2d. 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/DK2DY2300070.
Soarele și Luna - Eurovision 2023 - Moldova / Karaoke
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4055b27ead3a546cd2482c03986dc490638bf4cd5f21ce5bd1250a05b36c34e3. 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/DK2DY2300065.
Burning Daylight - Eurovision 2023 - Netherlands / Karaoke
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe032f572a3f4eef3324064d4e2144c43cb5fee2ca234727b783041b6b9d3daf. 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/DK2DY2300046.
Queen of Kings - Eurovision 2023 - Norway / Karaoke
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d1b5c25e4c72b24c5a64020e7d7dd7b25c3f6b3ca2a0ef93424c1eaf5a602f6. 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/DK2DY2300063.
Solo - Eurovision 2023 - Poland / Karaoke
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb936d2ecf87e9760f037ab547410904ac6ee93152bf79066f3c3544e7ab21dc1. 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/DK2DY2300066.
Tattoo - Eurovision 2023 - Sweden / Karaoke
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6e89e391b76885569f109829b316a34f76deb0ae2e36d13556349f095684613. 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/DK2DY2300068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ae875c88dd801369b8b4bb95c93682c5c7d80b2f772b3e63bd465b8daf2b251. 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/GRPA12300652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x116d545c4bc879dce45a46749713e77760fbe505cf84c4a71a92c641c5ed244f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GRPA12300214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2a09c5c5a87b4a0e157ac59c8907ef1b8aa37b688dd272eed2f59c7390b89b2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/GRPA12300048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8356a891a53b666cd984b718e7545b8ca77c99a0797d8848bc20cb8e06fd7ba. 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/AUVDZ2100024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd89c2fa957439c480fce26eb13ce2b21ae21054f12014574080eb087d362cc8e. 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/AUVDZ2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e8f44252ff192d024771c1f8b2378fa1e7ee193fb49362c9bd2a6d6318ab1d7. 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/FRX202125843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1547877f0a4f015437daa5688bbfa78cc33b426d63387c79d33cca9404407876. 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/FR2X42156955.