Carl Garsbo (born 12 October 1995), better known by his stage name Kasbo, is an electronic record producer and DJ, originating from Gothenburg, Sweden. Starting his music career in 2013, he released m
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 0x66aa9eecc1b81d051af9aab00ece3b84539072148dfaf759f06829267f0a2e0a. 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/cd50e12c-5a88-47ca-a672-b0ecf482cd7a.json and https://artists.proofprofile.net/proofs/artist/cd50e12c-5a88-47ca-a672-b0ecf482cd7a.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 0x43ea1d2d0d063d7988228fba5b6fdb7f42b5dd258a6c3b90ba6f796426de5ab6. 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/GBCFB2000233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf5346999de92798ec19248c338f6fc79c90c1cad850bbd63fe5c6b813498f1. 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/QM2X31600138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a4a0c22b4ac92ccfdf6b4a9c80af18fc535383eeaaaf5c33d2c13b0be46d5ad. 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/USUM72202076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a4a0c22b4ac92ccfdf6b4a9c80af18fc535383eeaaaf5c33d2c13b0be46d5ad. 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/USUM72202076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a4a0c22b4ac92ccfdf6b4a9c80af18fc535383eeaaaf5c33d2c13b0be46d5ad. 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/USUM72202076.
Running In A Dream (Push The Button) [ABGT558]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6984295c8c96865506f7cdafcfddf057036f0349433da5ce8ae3e748c0aaafbb. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/GBEWA2306973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x138820c82545d32b88bbd767501224402dacc257b7219f1f159db6ea7803b5cc. 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/GBEWA2306827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33ef7f25e966197a3b1920d84fa097b41f5ba5d5ecb0604c8f1acb62e47ccc67. 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/USQE91500450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0b6772a006f3bde257dd71a950aae3f1fe2260208a0f25fe69ad950d238bc01. 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/GBCFB2100514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2adf67e13a12812ad0182ea68ff89f3174d24c697d9a9dff37423967ba09c5b9. 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/GBEWA2306150.
The Little Things (feat. Angela McCluskey) - Kasbo Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03df2ea19ecd1ddaecf7612af5f431d0e514862b463cad0b86c44f8d2815ef11. 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/USA2P1692629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03df2ea19ecd1ddaecf7612af5f431d0e514862b463cad0b86c44f8d2815ef11. 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/USA2P1692629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5a4ec0ce9d6ac159a7b72c2cef44ca495888ab7c987d567869f16458aa45f6. 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/NLRD51632008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x785de04b1e3b2a491890b7f4ae614cdd45a7fb468b1c10db86a6ba1b6f6c2c9b. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/GBEWA2400030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x785de04b1e3b2a491890b7f4ae614cdd45a7fb468b1c10db86a6ba1b6f6c2c9b. 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/GBEWA2400030.
Running In A Dream (ABGT595) - Jon Gurd Remix (Mixed)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52c6f95b91902d01da6cf1d422f7d62425c402b6843a78250f30a032f065a61b. 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/GBEWA2404937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f484be5e282659d19aa88cdfb54bd24c83c81afbd7fdc063a2f07da376c63c0. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/GBEWA2402018.
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 0x296d774a463ebb0a202076cd94cf2e8de2af396941725eb787b76a8c61db08be. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/GBEWA2400646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ccb256da58f53ff843cf4c5a39cca30897840f0cf9ccbfbe2dec6d78a1e8e3f. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/GBCFB2000226.