Kafi is a classical form of Sufi music in the Punjabi and Sindhi languages that originated from the Punjab and Sindh regions of South Asia. Some well-known Kafi poets are Baba Farid, Bulleh Shah, Shah
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 0xea2064ad2ab135292fb52314f160c141b131b592167329b9dfe6de2fc495f8ad. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ed316883-689f-40c0-9988-d662552625ea.json and https://artists.proofprofile.net/proofs/artist/ed316883-689f-40c0-9988-d662552625ea.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 0x39b2d003d94cf68eedb8c6d1bfbc54aafb6983aeb6e507506fc4bf6be9c1cb94. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/US7VG2468745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c954221423dff14b16558f1cd56452f0df2dfec5179cedc32272ed1840dd205. 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/QZZ8B2437435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ce35fead114f8c01bd9aee191987b92778e53cf800153b739f255109de4dd15. 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/QZWV32478231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7345b2082e8a1b06a5e9ea76629318295c10bc3fcdac89128f58eb3cc6486bed. 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/QZWV32418128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c73a705aed774777c77fb30b55753c33c6d53ec552f752e7d965097b2bfd950. 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/QZWDE2464810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce4d2054bd58b7e65a25e443f8f14c153c460098f8d6cced8b883436503642cd. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/GBWUL2487257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f60720e11932120ff303259d6cfb24491549f84be0e4b8655ed536c185756d5. 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/QMFME2379164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3133e39bd304631bdcbcd2b0b5762381dd79403bb1b131f82fcc0aeb88f0ed3. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QM6N22358209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39cfca82d90b6d59cbc581341df194fb7e274c70842c310ff43f7db72238f1b4. 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/QM4TW2369988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8b4f3961a727d298d33177a5419364c69798298f9b6b8a80ec1753adc4125de. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/SGB502226479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f678e7e13a639cdc301c369ce4d50f6b8a4b4d9ccea3fba115f6b6763584f3. 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/QZHZ32251181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec35190b81f5c4936f2e5cb8a617a04a2200eae3f3b5020819bd7cfb8c669b7b. 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/QZNJY2155876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37800e22fcfffcc3e9968209d6fcd8b709aab5da74ecdd4e563e8a238a407b4d. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/MX3742100170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2702d6b9a187406de1f343c0f42c5225071c494a02819ea4ccbf986f69b67b23. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48: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/QZHZ52132419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb90399f195785568e4f5208d4f408611e4c0ff6f09c5a197ccc2e33fd922d31. 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/QZMZ92174691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f3ef5e08a2110f7c47b16ac938fe402d5e820d052fd5d4d6b11c4d4b0b3386d. 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/USLZJ2182803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c46818644abbf165af4fa60ba407f268e6d8522092bdc2ab02aba42f903f4ec. 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/QM4TX2303589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37800e22fcfffcc3e9968209d6fcd8b709aab5da74ecdd4e563e8a238a407b4d. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/MX3742100170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ee57b64c34b2881f5adfeb839d6c950667aa38dd322c593688d77a866d49c44. 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/GBLV62032420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf39949709c11023ebb84ef23897d07538178eded0acbce4fce032fbd88fda221. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/USDY42004139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ebdefaf6cb3a4ac72b4746d0330df10a5623a7c8c6eddb3f70bc26e79fa30e3. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZHZ31960278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0a90851e920c5bef66e5e3ed4abff0cf9325078856de72e346bfbba61942c7. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/GBSMU7267187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x814c938b3dcd89666cf652877321158f6fdb80efecb1d7403e7b078f254a2c3f. 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/QM6P42216160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0350831fedb9db86b1e6ebba34b61944ca302a327567bf43c9d6e7346c347a0. 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/QMFME2183070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf47ba59ed529834e1fba501ef8901b5daf6c710a523af523c1b211cace57c206. 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/QMBZ92275635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95eb118c11241b8a52939e66ed7d4bca108ba2fcbfba9b339d6743b11b4528cb. 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/QM4TX2258038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacee530651406fc16e5d03ae03583e80b6f557c28c280dfff1dbf0e4512e3cbe. 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/QMBZ92275637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40cbfa610655c0e91fb45c835d253a2469fbd6b62492ff1fb7c106d9bda92915. 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/QMFMF2143715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54babaf36a381b2171f565bcf8f827d8aa91ccecf9c39faaeed58ef123ffcdaa. 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/QZK6N2129811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068b62691466fcd32088bbcc197c009dd257dae906d78787954b14e07beaa839. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/BK4DA2455231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb07e72f3b880b2c0c4ab10218971c6ce488bf463c0dee7feb2cc66d2b68ebd5. 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/BK4DA2405893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23ade9c021531c691f1f484b6aa9d6385959dd02aa7025b8e1f97901c7f8462a. 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/BK4DA2413537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9509e30211abe4696b0fb654846f27188945597c2474c877349e57ad78a4f860. 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/BK4DA2308024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9911f65783ba58986e9eba6dee57373fd8cc43df1cf54dd0b136146f50e93f2. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/BK4DA2455378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdefcf2cc363a1f0a906a9f1e6587947ebafe3c0e5cfff69babcb22f265b860a. 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/BK4DA2455232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd1a7d0a55a7f97b56a73605eb35899b35da0cff94bf53cc5c18d8e4a31e7b3. 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/BK4DA2321481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8b2f7cd23d8aaa0775a90d23004cf8b06e59dab4d5b748006101045a9538af4. 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/BK4DA2455233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe685b92025ede2d8ae62feb68dd306c79df31018ece76440f9d769c2c1d9ff6c. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/BK4DA2426282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82f0075388bb8f7506ef6740304fdb95d4bcff7b9afa91bb9b65b62b7ea32c25. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41: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/BK4DA2455234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x814c938b3dcd89666cf652877321158f6fdb80efecb1d7403e7b078f254a2c3f. 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/QM6P42216160.