Flynn Haddigan, known professionally as BL3SS, is a DJ and producer based in London, England. Flynn starting producing music while at the University of Manchester during the COVID-19 pandemic in the U
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 0x6c58eb359512079d88712532f48a683abd7f894d811fcfc749af2976084c7d0b. 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/df7e9e1b-7038-4c6f-8de5-8bfacae00a81.json and https://artists.proofprofile.net/proofs/artist/df7e9e1b-7038-4c6f-8de5-8bfacae00a81.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 0x45ce86ace3610ac955b31ba1aaa7d900b2246d41ea3a3ba733231718e0b40c02. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/GB1302201134.
Losing My Head (CamrinWatsin Remix; Extended Mix)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50c45b701d1bb661f7917f06257ff32521890cd39a07b9fc6d7f4b3962088529. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T02:58: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/GB1302400032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x773dcb56c622b8e585ad601e02ae6b373a50d7c4f178fb9ced941a70bae5a225. 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/GBAHS2400105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f9fd251bfc2d832a2041ce9f2a6e578395218d9af661e3ec68873b805409a5. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBAHS2400675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c5302f5e099a5adb1a151da24cbb3fc5b9b6a93d81f5e0c62117d048a1389d. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/GBAHS2400106.
Kisses (feat. bbyclose) [Sped Up Version]
Kisses (feat. bbyclose) - Sped Up Version
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28d91b9c17d8002137f603bdf132ac958d080a2bc4f6d659065d51119f211dc7. 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/GBAHS2400242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23116e51b7e64f0029355d0f03222b2574d03fa71eb1d4e0a41d7c50a42f40a. 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/GBAHS2400241.
Kisses (feat. bbyclose) [Kak Hatt Remix]
Kisses (feat. bbyclose) - Kak Hatt Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x637860624b5ed1238f43be376728cb7bc019cc79d229517fff439397e9497214. 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/GBAHS2400284.
Kisses (feat. bbyclose) [Evan McGee Remix]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbad05b441cfd4a97ddf17699349b4b7f702999b09d268d49a506a6f1f038e74d. 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/GBAHS2400500.
Kisses x My Love (feat. bbyclose) [Caleb Laurenson Mashup]
Kisses x My Love (feat. bbyclose) - Caleb Laurenson Mashup
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x483df022ea2cbb911290766ea3868bb48311edbafaf1a33b98c42ada4274d4dc. 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/GBAHS2400555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x318b12c6e04c0903cec7ad0faf7877a54ed3a52411047443a023a202b3edc59a. 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/GBAHS2400572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x482dc6f11a99809351bfcebad311489aaf3fd8ec5b032f7473f1afd34dfa7a51. 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/GBAHS2400580.
Kisses (feat. bbyclose) [Malugi Extended Remix]
Kisses (feat. bbyclose) - Malugi Extended Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04d58c4d924f56d6177cc8cca76e525f4c509e7a4bd00304a266a0620d0460dd. 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/GBAHS2400581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f34da279c1f361f49d7090cd5e273ed35ffb2d691958002f95917eac9d7a545. 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/GBAHS2400615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f9fd251bfc2d832a2041ce9f2a6e578395218d9af661e3ec68873b805409a5. 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/GBAHS2400675.
Craving 4 U (feat. bbyclose) [[IVY] Remix]
Craving 4 U (feat. bbyclose) - [IVY] Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41f71105809393fbccc28be32e5dda81dff6382f992629cbdf4828b6158259c0. 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/GBAHS2400828.
Craving 4 U (feat. bbyclose) [Willo Remix]
Craving 4 U (feat. bbyclose) - Willo Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a3c4dffc9ac60694578c68bab6cb1d83cb4f843d0389a2a8b71cb53c77ace4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBAHS2400868.
Craving 4 U (feat. bbyclose) [DAIRE Remix]
Craving 4 U (feat. bbyclose) [Subtrax Remix]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbb5431b67b58c9f7960937ab39bdb843f06acf4e41b7628606cb9d29ebc04b3. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/GBAHS2500190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x773dcb56c622b8e585ad601e02ae6b373a50d7c4f178fb9ced941a70bae5a225. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/GBAHS2400105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x773dcb56c622b8e585ad601e02ae6b373a50d7c4f178fb9ced941a70bae5a225. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBAHS2400105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x773dcb56c622b8e585ad601e02ae6b373a50d7c4f178fb9ced941a70bae5a225. 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/GBAHS2400105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f9fd251bfc2d832a2041ce9f2a6e578395218d9af661e3ec68873b805409a5. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/GBAHS2400675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x773dcb56c622b8e585ad601e02ae6b373a50d7c4f178fb9ced941a70bae5a225. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBAHS2400105.