Larnell Lewis (born March 22, 1984) is a Canadian drummer, composer, producer, and educator. He is best known for playing drums with the Denton, TX-based jazz fusion band Snarky Puppy. Biography Born
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 0xef65e95967beca89daf89ea2a8035ac8c2392a9dbb1d429450c08b33243ac99c. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e7480a85-2936-401f-881d-094c5818e1ec.json and https://artists.proofprofile.net/proofs/artist/e7480a85-2936-401f-881d-094c5818e1ec.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 0x0ae343ce01ea3408beabf0ef9e116009d413646a4c59d3062be870113197b684. 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/CBA9J2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67560694f0331e3b2c62be6826ff2ab4057f6140b11b8841513de6f4834ece8b. 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/CBA9J2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x980fd9d050799bfffeb4f68c1a6b569c879e0a888dc63d64fe2380f3a85ec0ec. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/CBA9J2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ada57d8a65f2ac19ce50ee1052d46631cb6cafce7e66715a6e2652c264fa7d5. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/CBA9J2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7edb1eff8d276520232b0219e8bd88e8520a66b37508865c85b6d417c6757e5d. 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/CBA9J2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x325a0b0a24a60241c8c80850fbde4690941849d6976ca34c376cde1f364e6321. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:50: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/CBA9J2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4c18e2bfad5b01c80add7aa76eb96b35f064b4da8d41450c48a6fb05bbdab08. 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/CADFR1700011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdb2af75dcd7b735d11b48f1dbb20ed190fed0184f668f9bdc236cc9049b7866. 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/CADFR1700013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e49fdbad1152371f8a9cd0df92419f3073c1358d43e532fbe24725420dd162. 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/CADFR1700014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d08b449ada9e2d4b07b85b91ae4e0cb45ec5f49f3b2f3b3e114acb88f62fead. 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/CADFR1700015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64557dad06845db05e6f6a540f3405b389e251278b76c1c822c3403ab0af91f0. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/CADFR1700016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5dd17bae16eafa89fb71b113d8b0ceea95875e886e0b1a19b19416bc50d7088. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:47: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/CADFR1700012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6efd7f20bd94c43aeac4fb810599dec8ebed4f4758a8c9458023a692b5919589. 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/CADFR1700001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc14865c4d8a42ebc3e68bbc346273d6eb9403b754ca3eea1cefd32672dc3be13. 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/CADFR1700002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x867d00f60634573df626dc9c49a4e8f4e947f08ae11cd95fbbedc1e8a4fbde8a. 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/CADFR1700003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ec5623fbd0338614c70e306208fc210779582f0ebf8223f70a10f8cd079d12. 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/CADFR1700004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0307c2800d09b484fbf736fd5efd52d7433d7d3d8f75020d174355a82a1355bc. 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/CADFR1700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d09d7d4d25bbd35546729b0c76c1a79fbc3aea8b23dd24c871374101f66faf. 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/CADFR1700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94f19306fe013ae3fde275ba07fdf1dcebc94b2c79fe2b112e6637f8f47762fb. 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/CADFR1700007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe867b7941a342c2edfc91a4a40efcd8aa4f724d50857c0feb3ec640ed14c433a. 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/CADFR1700008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9af9004f1257d713e89244ab1769aecd7cc8c1f8186400e81ac5405ae8886015. 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/CADFR1700009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a3c142e03c20499ab1771d42378d17d3c2c3cc76619ce057b6eeb25c2f762e. 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/CADFR1700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b1bd5d320abb6bfb27f0556889242e4d67f3681fe25858e1db5dce5cf0bf98a. 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/QZNWV2379924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb300510e50e7d1b6204b23e49823e1c446238999c0fe8789923d4b0ef18c8896. Chain 2 (Bitcoin): anchored in block 957246 (2026-07-09T01:49:50Z), 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/CBA9J2100015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64557dad06845db05e6f6a540f3405b389e251278b76c1c822c3403ab0af91f0. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/CADFR1700016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4c18e2bfad5b01c80add7aa76eb96b35f064b4da8d41450c48a6fb05bbdab08. 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/CADFR1700011.