Ian Kamau is a Canadian writer, hip hop and spoken word artist, writer, designer, and visual artist from Toronto, Canada. Kamau is the son of Trinidadian Canadian artists and filmmakers Claire Prieto
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 0x3917fef93645b8a3a905dafc58fbfb2447792c69187632245e7e6871f25a2f81. Chain 2 (Bitcoin): anchored in block 953786 (2026-06-15T12:56:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d85de7d1-07eb-45a0-a6db-c8f9091cc798.json and https://artists.proofprofile.net/proofs/artist/d85de7d1-07eb-45a0-a6db-c8f9091cc798.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 0x892041d0aa276158d371ce590e29759e2e48be186d7c47a5d9d3ecf3ee7af765. 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/GBEQT1300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46db9722cb89d467b27eb0cb725f27bf9b7e2fd867a575424b7518e53f1476ec. 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/GBEQT1300052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4577c41fc2e6e6c0f85a114657bc191d52f07a87a053b2d8f769d0bbd701430b. 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/GBEQT1300053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959bfdfba1445d3edd708fd1ef0a0be0ebcfd26f6a7694d01266a1d3029b0357. 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/GBEQT1300054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a0e0f66e6c3c9f31d762db65f56ca5e5e25030cfb73522be4af7928deda10af. 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/GBEQT1300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ca50ec6d9d757a415056544439ee6a0acaf4daeb0846f25297cd933220edd8. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/GBEQT1300057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1eba5e3d364cbaad01dc35d142ddd4a9bbea7db2a5275f750d0c114ff0b8f16. 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/GBEQT1300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355e551588c6ce6a4430511cdf95543436d1234f0f6d710620628e2f80725958. 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/GBEQT1300060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1efb501e7e942d6d6c352467ad7b039691bb02428c2facdf3e8ad39b31d98d5. 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/GBEQT1300061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x545d886703859d91effa57005c753e9feaba7ed5451da5778d49a93453be5a2f. 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/TCACT1676925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f0104c1452a752ac63f4e6c3d93183d8344cab71e09c4de6550fc731c572538. 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/CA0RZ1800042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4cdb14a2d1a56225eb3ab2405df06419bc37cd06fd3278bbfabcbf5e76b5b6. 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/CA0RZ1800043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ef82a4627d106fefb5c2f218d834b32f0b08736508119c995c36236a232f2c1. 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/CA0RZ1800045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fe15063a39f8ab7bfcded2b5ce22ed6550e2061a88b9e45e7b87d29adf51792. 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/CA0RZ1800047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8177f15ec84551d5583d2fc9281af3e321806dcf9fe08d94988d326d846f182d. 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/CA0RZ1800051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a97a503947059ba948d8ce3a7736ac44fbff33e094c59f7b645c8ed266e2dc5. 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/CA0RZ1800053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd717dc7ef0883cfc78afeb3b9eb497337ca21ba26813ef0e79e8e4d5db59fd. 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/CABD61303417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb070bb1701f417f7c62b240ad851ece38056bc4bc3275a917d95483781e6edd2. 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/CABD61303416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b767d24c491d46d6aaf2376f8a6abc04b87cacc7a2416ba5b49ccbcf424b25. 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/CABD61303407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5af80e733ef8ea7f59b6bae8e1c789b2783d651b5fc915c1b2464f245b40cce4. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T07:53:43Z), 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/CABD61303408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31a319b5dd87e02d2a36684975b2cb96450258dcb52062fbb3ba9c8ac1b9b7da. 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/CABD61303410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaafcc087147528eba910e85e37785d158062fb3c19667019f14cd45d9f84234. 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/CAVK71500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7acb11c343b62ce775af968ea30bbfcd4c702c78a44c06f1e38dc31e90e5de6d. 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/CAVK71500012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35cda3fde4655c3ed1679ae815dc9bfa6a577ab50081e3ec01b43e7259d6b910. 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/CAVK71500013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9ca4b65494053d2253f900f87d64bcce22e835e65e867176a612b3a89c72b2d. 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/CABD60701102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e5c6e6ef44fd82e3514b82e168b19cf80f1cc08fedd47901c9d15496f4a088a. 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/CABD60701105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52121ef7fb5c613be5921f202fe27c815482b6235faab9ad5f97f25d732a203a. 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/CABD60701106.
The King Of Queen Street (Queen East Side)
The King Of Queen Street (Queen West Side)