Songhoy Blues is a desert blues music group from Timbuktu, Mali. The band was formed in Bamako after being forced to leave their homes during the civil conflict and the imposition of Sharia law. The b
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 0xe5557688b359a17b21471bd989b04805873aec802c0d9009d089cf2988b14364. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6a93d72e-8d3b-4c22-9a50-b646b20ec7c0.json and https://artists.proofprofile.net/proofs/artist/6a93d72e-8d3b-4c22-9a50-b646b20ec7c0.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 0x10bd7d0f717557e2f9fc6df099ca598b2b16f27734483041d42e8367a648ceb0. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/GBKZV1425022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe343725cadda24d2e3375a4d467d71ff5404ea985248bbc55885cfcf1e08bf67. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/GBKZV1425025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd72d106f34dd485693b21794fd62e4a4db8d316bc118a1ab108590ad49fa50b. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/GBKZV1425026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe617d5a7adbe943328dcb3744e6a8166a186e8af1c4d0f6b4802657d5aa0a35a. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T01:52:44Z), 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/GBKZV1425027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdba29c436d9469df706371e8716e975d96a07849d80c4fa1e3d826bded8b2de1. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GBKZV1425028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf16c47bea0d5a79a757651b95f6c6f0ac0623e426ad92cc596a08878d2509d49. 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/GBKZV1425029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc347d27ee6923e25d305efe03ec2c6a6fc89b7f452b6b831a614757a1a008f3f. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/GBKZV1425030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82df4b92b9f2d403fb7d4a6bbb0901c593ab12e7be3ce654f8c4572ec01ebf84. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T02:45:15Z), 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/GBKZV1425031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63ffb9e00a1580ae1149e96f682eb54ced67231297c63df57aa9d09380ec274b. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/GBKZV1425023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf16c47bea0d5a79a757651b95f6c6f0ac0623e426ad92cc596a08878d2509d49. 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/GBKZV1425029.
Petit Metier (Cult Version by Julian Casablancas)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca18c4263fac94d56237d6a702b2c9b829c9adf10945f28427ce63a4959185de. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T04:21:45Z), 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/GBKZV1700017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5375a34cbb5245ac1ffc2b05cd50c7a95f0d7bb8241b62ebaf34075a731ce850. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:01: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/GBKZV1700016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf976952e01656e3f294356981e0715464fb73736382b91d22822b04d009c720a. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/GBKZV1700019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb556825638be49d217262d8f80b4cde28c38085222b7161ee13ea9c5ab948650. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:07: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/USFP71772101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb1268125eb136560cba1ff3ed9b6d71778dfdcca8a89f61384245d0eacecbee. 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/GBKZV2000043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0093f526b89bbf1a22dfeb86b265f6c08898589b788f150746f9edbdc40bc2e6. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T00:03: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/GBKZV2000039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb1268125eb136560cba1ff3ed9b6d71778dfdcca8a89f61384245d0eacecbee. 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/GBKZV2000043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7800e757376993b8d3c66b95e61121f34db4f17819fa1d375c71491889e52a9. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31:22Z), 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/GBKZV2000168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f02d392c7a6b6860923d00b5023bd57908c3fd138748ae9ae4e393f44cf008d. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/GBKZV2400016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fce9150b0f48c93efbda3f30911fe4996c85d54ae7962ba9872f2644d90c471. 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/GBKZV2400017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe682adfdf1910678a10ef837ef28902deccd7c8845ba9145c14b94cde87ed6d3. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/GBKZV2400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48cbeda75b5375467e68fa1be6fc8da9926599c911d6c81d1e04ba667213e746. 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/GBKZV2400020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f35843eb074c7042527dc8faae8e32bc9c60546714e0a28820f21f9692840a9. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/GBKZV2400021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815deb06fe4da0974dfd9a87f7ea332148ed79c8ba9f00ea57c836899c2d3964. 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/GBKZV1700023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d3b8810c69f9b4f9ac8b4c503b9f6c1af1f3361903e3c2a0dc7ffdea8db91fe. 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/GBKZV1700025.