Ermal Fejzullahu (born 22 August 1988) is a Kosovar singer who predominantly sings in Albanian. Early life Ermal Fejzullahu was born on 22 August 1988 in Pristina, Kosovo. He is the son of well-known
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 0x9ceb6229c8df135fe6cb7dd0650e2e33026903425c79b7b0a6270937e994a537. 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/b64e177b-2044-4ce8-b943-c9ae2b7514f2.json and https://artists.proofprofile.net/proofs/artist/b64e177b-2044-4ce8-b943-c9ae2b7514f2.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 0x617e0a15af737576dcce6eb9b3375e37bd142a04e8b0a08e7637be73a405684e. 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/QZNFJ2402960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2e536229815d1a06782ab095efa850b0c0c960542947555ebbcc8593d3d4fda. 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/QZAKB2343881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ff56ac971a87e565a9c8ef61cfbba18212f776e5f3ab4ff9b2f5442e383d85. 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/QZMHK2373815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ec5330e813d58a6b48e2a5dd7e0b43263d7fcef4afe435a8aba6fb402c9489. 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/QZMHP2383282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef2c1ce5aba241802a157859a9eb32dcb38ab443b80084ada51ce7104091674f. 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/FR2X41827482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6689badd57f837dd4be19bc53cbd9ce76eb99e1a81291376513af7b6876db048. 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/FR2X41827484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca8d64ce4a188b97b52fc99d273b6791ea7453f12d231db5a2820e892b84d4a. 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/FR2X41827492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7dcc46106980e03a6e4c1b737735686465fcc0d495ca4991ea7995b60cd290d. 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/FR2X41827493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x205ffb999e9fa6d068a7ca51af0791cc20534ef89f90dbab104aafac7d8f7315. 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/FR2X41827498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7f74126ad61db74345d3cabd8de1754118e2e99f998291b95719243eceafd27. 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/DGA0R2474449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31b25c83bdcee3115684648c93a7a3e23bee8616b37730629136250ef1b30be9. 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/TCAIZ2411059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3bf11e748ed2557d99bcfffcfe4e3b5843aa127b961d0c378f3eb297d7e712e. 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/GX7852400446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea17fe05e5d168d02cedf6ce14cc5652fc9549c7140be52e620b7d4efd82a3a. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/GX7852400447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x260cbc650d40cab2d32c198552064e9f9427227b5daeeb0f570ad3beb6109d4b. 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/GX7852400448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1caffb75b1b672cd6b2aad072532014973165088b9e4d3a804941b799963e9ef. 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/GX7852400449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x356477899d69676b180ad73d304784c57ef4cb40f771e1b7dbdade2561532253. 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/DGA052496464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46b4f2d2d43221e29e81b1859360388c50bf5d7f5875f45dd66a752715a3176b. 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/QZNFJ2402780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71a4642d6989cef5af3abdce6a5a60ec9c592cdce883ad692e756502c17056ed. 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/QZAKB2381188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bf4fdb05cfe91c82080e861a3d0477b1db77044d4bef40faf51c9966d713dc1. 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/TCAHS2353023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c26378253de480de6799a9f58bb749c98d1768d6a3294eb69de33e94834286. 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/XKA031900086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63da9ad4860e68ed20f9a836e4ce6493c684205e30f765a7530b01a063bb5a81. 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/SE5BU1920021.