Kwabena Sarkodee Adjepong (born 24 April 1990), better known by his stage name Kwabs, is an English singer and songwriter. He is best known for his international hit "Walk". Early life Born in Londo
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 0x65574e8895a40dfaba7ff5c77abe4fee0deee17c88af2b54779709628cfd3f47. 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/215339e3-f6d5-4396-a0d9-b6b3137ee0bb.json and https://artists.proofprofile.net/proofs/artist/215339e3-f6d5-4396-a0d9-b6b3137ee0bb.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 0x8e8c606b680d59c851dc65e824fe612ff63b46e6a72d447000ec71fc402ae184. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02:12Z), 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/GBAHS1300569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d27f4f3c7bbea09c11f95e3c222bd4a65589cd86e13729d870e50984dbf265a. 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/GBAHS1300591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6819cca8494868c88afb7ae32098eef4879f79f6d8b25586dd180b09f87fbc1. 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/GBAHS1400052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85cbee853a2ab1fe4e02da0f3a6dbbd069140e4b4da8eeea53504131b12b8d66. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/GBAHS1400053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6e5c1bc16e3b0388e0771ed3ebd12ca6d713e4f437b2dd29f9f1cefd02cf5d4. 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/GBAHS1400054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe10f7a7bd3e9c3afc5ebcedec881fc3939898320c1f71798f0214e65b2041613. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33:35Z), 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/GBAHS1400155.
Pray for Love - Live from Spotify, London
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94dd8a6a5a32188d7e67fbae1e4f49cfd45d4421624b000a8d258bf7a981e45e. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08: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/GBAHS1400167.
Wrong or Right - Live from Spotify, London
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x349742054f4d0db3386516a0baf4bc7d010e50ad102eba1100e2c8f7d89d38db. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/GBAHS1400169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1796e27cab26ea6ecb74ba77f5a7a89dc24a8d4f655d8b44590ce6b987fdff09. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/GBAHS1400364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9716d1b3d78f4827e19abbd182b818f3f332559ea40d1691ee2b57e2077f035c. 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/GBAHS1400335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5dc165f14b45eb2c5e31888c56fe1fc4a1b0e2d216430146c4b7f21aeb26ca1. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/GBAHS1500026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdac42f6fb29e23ecc3a0d374c3e46e6ccba790c2a90f42916516f6fe6d2780cb. Chain 2 (Bitcoin): anchored in block 958422 (2026-07-17T13:35: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/GBAHS1500018.
Fight for Love (Blonde Remix; Radio Edit)
Fight for Love - Blonde Remix; Radio Edit
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcfb5ad2299c7c169bf8f94b87771f9fd8a0da701e1139a13888909c91f5d3bc. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/GBAHS1500345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90b709949dd508d673b960efff9118185023d51119fffff8a80d55d0c1f8e740. 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/GBAHS1500022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787e44cd0e94ac0cb3bfcf4f3c136c2bd8e39a2c2763a149905301713dd291b5. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/GBAHS1500023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b3068c24c356b2552df327eec48bfa007c3c60f3f044c9eb5b34a028298af6f. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/GBAHS1500024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x444d0ab723e8ee1155aa21106ed8b702e4edfcca98ea807673413f7be727660e. 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/GBAHS1500449.
Cheating on Me (feat. Zak Abel) [Tom Misch refix]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15efc5b07aee0ac985a1528fee2ef5ccf7a98b3f52b4a611a8cfb57bbbc8898f. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36:12Z), 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/GBAHS1500017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb374e4f96a8fdd1631c33d03a63602ffda28b80c2501d79806387ca48d70ac16. 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/GBAHS1500019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaea21d8a992c8a8469ea0e1dca5e066f350e73215c424e1f61329491639ac61. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50: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/GBAHS1500020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5dc165f14b45eb2c5e31888c56fe1fc4a1b0e2d216430146c4b7f21aeb26ca1. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37: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/GBAHS1500026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21e93381bec85d7f3348e35b906c5ae683f31f0dfa8dcaa107dd9e324721b4df. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37: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/GBAHS1500021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787e44cd0e94ac0cb3bfcf4f3c136c2bd8e39a2c2763a149905301713dd291b5. 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/GBAHS1500023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a381059366199e0ec4e3443aa3b1cd94098496e3f16533d9bf79b715757b60a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/GBAHS1300567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aeab9f7b0694c16a3b8700a9460f26ef3f25aace53c16299f2aa803e6355c27. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/GBAHS1500025.
Cheating on Me (feat. Zak Abel) (Tom Misch Refix) - Tom Misch refix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4593924baf7f240a6de2a1e6fcb89b191e9dea86e4db2237f21f6b450b54194e. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), 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/GBAHS1500551.
Saturn (feat. Kwabs) - Live from Air Studios
Saturn (feat. Kwabs) [Live from Air Studios]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73fd5d95ef268ea9951846d828d84f11649c79654080cb6e54393795cbb48438. 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/GBARL1900360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d27f4f3c7bbea09c11f95e3c222bd4a65589cd86e13729d870e50984dbf265a. 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/GBAHS1300591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x768f4bf16b0d9e079096c37bd064e628a7336ef31620feede97cac2bab160b43. 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/GBARL1801056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa27ecc9b69f3a88e8c657071471fd45ce54d154ae23f52585ae3301c6002704. 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/GBUM71503567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77f6a0ff89f9a4cfd19cf611e1930d1504fbd2e8a4d2287f6cafe092b1fa9cec. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/GBAHS1400363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92168ccaffc6cc5a46cc48c2ab699c50d03e4e03aa0a5d5548e8bf01a9dea6e6. 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/GBKZV2200176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85aedcc378d89fccfca81cbb6e002c95f3ef63da514b2fabba68b71d9b28838e. 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/GBKZV2200178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28e908b3f03d1e48a360491d626b0f7add7a14d44624713e9c96253436458435. 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/GBKZV2200179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4884bea18ecc3dfb040ab8dff949f66edd53d3e2c0f184354bef2a00206d0337. 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/GBKZV2200182.