Mo Kenney (born 1990) is a Canadian singer/songwriter based in Dartmouth, Nova Scotia. Catching the ear of noted Canadian rocker Joel Plaskett while still in school, Kenney released their first album
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 0x9bae0ab6712aad1a7e69f61d8661d35795c72b721ae7740c8d2705d4056c36d5. 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/0a657e2a-812e-4f9b-96b2-4c47a4ba19d5.json and https://artists.proofprofile.net/proofs/artist/0a657e2a-812e-4f9b-96b2-4c47a4ba19d5.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 0xf469f5b250ec50477b0967c74c8baa75dec3209a8fb3ac955fc1f3c19942797b. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/CAPA81200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x461122875f32fb66ac07c10483ce301d92922da004833348c1d843bf154956e6. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/CAPA81200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf469f5b250ec50477b0967c74c8baa75dec3209a8fb3ac955fc1f3c19942797b. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/CAPA81200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ae75efa639103fb79830b7375897c7287d20d78daa98e4cdac7d87c0834742. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/CAPA81200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb138a39df680f88577f45948dae2cec9a86d3f60e8630bae30f944da33c92ca7. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/CAM371401628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78dd77441517aa11c21e95e7a4cb7edbe43f03998a0e9be13c3206c3c9295ffe. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:49: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/CAT221960001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe923b28ca2ab8f9fe4ab19a0bf3ab3d5b296c92f58fb57be27c7b0ca52c82219. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/CAT222060008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f843f350c44b46ff04ced3e1b87eb001532e84b81500b5bc191c3843550727. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/CBDT32300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdce9133df33a27d8185ced1295669d475a3911c67a451efee517adfd158c448. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/CBDT32300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f843f350c44b46ff04ced3e1b87eb001532e84b81500b5bc191c3843550727. 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/CBDT32300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24671697d742773a7301b78fa0637b25fa55fd6db8cc21b877e142f8ac03c664. 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/CBDT32300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a8718e35916bddc4c7ccd76f89806af7d1586e0fd8e3770b51bce573cb1ebe9. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T16:20:48Z), 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/CBDT32300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf8e29262483a8683d7112ea3c02cc2f78b72540bfe7dc5c55f60548579c04b. 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/CAT222160000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e47dc9dffec6be4fc74a712673abd1828180a9c5927982bfd18903ad5b5f33. 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/CAT222480170.
Songs From The Gang - A Celebration Of Joel Plaskett
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e47dc9dffec6be4fc74a712673abd1828180a9c5927982bfd18903ad5b5f33. 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/CAT222480170.