Craig Cardiff (born 9 July 1976) is a Canadian folk singer from Waterloo, Ontario who lives in Arnprior, Ontario. He has released sixteen albums, both live and studio-based since 1997. He has toured N
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 0x9c3ecdc7326241a6a78ea7b698046551dafa39bbca943ffd57fc02bfe84483cc. 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/b571f9df-6591-4403-9d06-2e161bc7be2e.json and https://artists.proofprofile.net/proofs/artist/b571f9df-6591-4403-9d06-2e161bc7be2e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Judy Garland! (You're Never Home...) - CC001
Gingers On Barrington St (With Rose Cousins)
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 0xb75c1f98c46bcd58e7879f81896b8cc9ecd65ec1e9903faac6c3d60206e18dcf. 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/USCGJ1123679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5baac9400a4b407d28d327d059559afa3c5baee0c237c40d9fe7b27a130abfae. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/USCGJ1123684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b178edc7554e7bdbfd1257b58b016e7cdab0c75b28a29fd4ea7a4ffd87815a0. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/USCGJ1123687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ccd0dd18f86c0a4e87bad0a3566e94141270e8050a1077108c12667ca286307. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T02:00: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/USCGJ1123678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb75c1f98c46bcd58e7879f81896b8cc9ecd65ec1e9903faac6c3d60206e18dcf. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/USCGJ1123679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b178edc7554e7bdbfd1257b58b016e7cdab0c75b28a29fd4ea7a4ffd87815a0. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/USCGJ1123687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1be3b07b264fce9facb094737d21d3387985f5a36b1ea14a4835e8373288fd7. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/USCGJ1123677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ccd0dd18f86c0a4e87bad0a3566e94141270e8050a1077108c12667ca286307. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/USCGJ1123678.
Love is Louder (Live at Neat Cafe, Burnstown, ON 11/09/22)
Love Is Louder (Than All This Noise), Pt. 1
Love Is Louder (Than All This Noise), Pt. 1 & 2
Love Is Louder (Than All This Noise), Pt. 2
Love Is Louder (Live Burnstown, ON 11/9/2022)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e4111b27f98a696014d43a9c557a3674bafae65b4b76e80d0f236b0d24813a. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T17:54:23Z), 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/CA67W1300025.
Upstream Fishing All the Words He Is, - Birthday Cards to Bob Dylan
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1886d9bd2dad7c1c3c6f4e21ebc92be0da3ec79c9dd23217b53e5a5015f2e186. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03:25Z), 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/QZ8GX1700221.
Upstream Fishing All the Words, He Is: Birthday Cards for Bob Dylan
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x169a579e07287633e9ebd13cf7785702879ecba90a5a77f83c9c1a2ba21305f1. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZ8GX1700307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ace8b11c661fe2f263bbd82f7eacb50dcd365cdb36efe38d05d8098598a8193. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/CA67W1300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74cf74ca109d4570bac40dd9136b5c66887127c0ddc967a1188094e729677884. Chain 2 (Bitcoin): anchored in block 956425 (2026-07-03T01:28: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/CA67W1300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ace8b11c661fe2f263bbd82f7eacb50dcd365cdb36efe38d05d8098598a8193. 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/CA67W1300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74cf74ca109d4570bac40dd9136b5c66887127c0ddc967a1188094e729677884. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/CA67W1300018.
Love is Louder (Than All the Noise) Pt. 1 & 2
Love Is Louder (Than All This Noise), Part 1 & 2
Zellers May Have Died But Their Love Did Not (Live at Neat Cafe - Burnstown, ON - Canada - November 19, 2022)
Spark Turned Into A Fire (Live opgenomen Peterborough Canada - 02/07/20)
Love Is Louder (Live Recording from Market Hall Performing Arts Centre - Peterborough, ON - Canada - 02/07/20)
Love is Louder (Gravado ao vivo / Grabado en vivo - Canadá - 07/02/20)
Love is Louder (Inspelad live Peterborough, ON - Kanada - 02/07/20)
Spark Turned Into A Fire (Live-Aufzeichnung aus Peterborough, Kanada – 02.07.20)
Spark Turned Into A Fire (Inspelad live Peterborough, ON - Kanada - 02/07/20)
Fire Fire Fire (Live Peterborough 02/07/20)
Cello and Piano Variations - Dance Me Outside
Dance Me Outside, Variation No. 3 (Cello & Piano)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1b354cc2378a12e3bb400198f24c4f1d3a5fe4a0248a01769af638fdab2405. 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/CAT242000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b81d92e79c9cfe64338556ccd712ed18c337565719cd9903ae29b33640cf10f. 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/CAT242000007.
Jag Har Sprungit Hela Tiden (Live i Aurora, ON - Kanada - 12/10/21)
Die Ganze Zeit Läuft (Live Aurora, ON – Kanada – 10.12.21)
Don't Give Up / Mercy Street (Live at Neat Cafe, Burnstown, ON - Canada - November 9, 2022)
Photograph (Live at the Armoury, Aurora, ON - Canada - December 10, 2021)
Lenny Bruce Lee (Live at the Armoury, Aurora, ON - Canada - December 10, 2021)
Spark Turned Into A Fire (Grabado en vivo / Gravado ao vivo em Canadá - 07/02/20)
To Be Safe, Loved & Home (Live Peterborough, ON 2.7.20)
Boots Of Spanish Leather (Recorded Live at Market Hall Performing Arts Centre 02/07/2020)
Radio 9 (Live at Market Hall Performing Arts Centre - Peterborough, ON - Canada - 02/07/20)
火の火の火 (バーンズタウンからのライブ)
Bryant Park (Live at Neat Cafe, Burnstown, ON, Canada - Nov 9, 2022)
Recovering (Live Burnstown, ON 11/09/22)
Vuur Vuur Vuur (Live vanuit Neat Coffee Shop, Burnstown ON, 9-5-2020)
Lake Michigan (Live från Neat Coffee Shop, Burnstown ON, 5/9/2020)
安全であるために (バーンズタウンからのライブ)
Boy Inside The Boat (Live at Neat Cafe, Burnstown, ON - Canada - 11/09/22)
Recovering (Live at Market Hall Performing Arts Centre 02/07/20)
Lake Michigan (Live at Neat Cafe, Burnstown, ON, Canada - Nov 9, 2022)
Come On Feel The Burnstown (Live from Neat Coffee Shop, Burnstown ON, 5/9/2020)
Safe Here (Live from Peterborough, ON 02.07.20)
Bryant Park (Live from the Market Hall Performing Arts Centre, Peterborough ON, 2/07/2020)
ブライアントパーク (ピーターバラからのライブ)
ポーチライト (ピーターバラからのライブ)
Lumière de Porche (En direct de Peterborough)
Saludos Desde Peterborough (La Ciudad Eléctrica) [Grabado en vivo en Market Hall Performing Arts Center 07/02/2020]
Fotografía (En vivo desde el Centro Cultural Aurora, Aurora ON, 10/12/2021)
Love Is Louder (Live Aurora, ON - Canada - 12/10/21)
この時間はすべて実行されます (オーロラからのライブ)
Tout Ce Temps à Courir (En direct d'Aurora)
Todo Este Tiempo Corriendo (En vivo Desde el Centro Cultural Aurora, Aurora ON, 12/10/2021)
Todo esse tempo correndo (Ao vivo de Aurora)
El concierto de Aurora (En vivo desde Aurora)
All This Time Running (Live Aurora, ON - Canada - 12/10/21)
Brandon From Ithaca (Recorded Live at Market Hall Performing Arts Centre 02/07/2020)
When People Go (Recorded Live at Market Hall Performing Arts Centre 02/07/2020)
Lake Michigan (Recorded Live at Market Hall Performing Arts Centre 02/07/2020)
Porch Light (Live in Peterborough 02/07/20)
Peterborough (Recorded Live at Market Hall Performing Arts Centre 02/07/2020)
Burnstown (Live from Neat Coffee Shop, Burnstown ON, 5/9/2020)