James Ashley Corcoran (born 10 February 1949 in Sherbrooke, Quebec) is a Canadian singer-songwriter and former broadcaster. Biography Jim Corcoran was born in Sherbrooke, but went to high school and
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 0xfb5b3a1377ed955dee0838f0d0f4f8c8af3d24b74650f823ff414998d6188e5a. 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/afdfcb86-d97b-4a16-8ca9-f600ce4ec5dd.json and https://artists.proofprofile.net/proofs/artist/afdfcb86-d97b-4a16-8ca9-f600ce4ec5dd.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 0x63accb7ce0de9a9562c1f63f571def473cad77ae11493401a24bbbb364e7ef44. 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/CAA501430001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0c7ad9899a0dfa9320c451e1b838462cced73972bafab9e48ede054ee03dbf. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/CAA501430002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4933db49dff29609b7ff8694099c8325edd0508b4bfe34e225eb627d014012af. 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/CAA501430003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1a1fdc88b07465bb8337e2e67065a1089197af611d882248670ec0ca68d4df5. 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/CAA501430013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26431741d8ebdb4673ad4bb14f7bf379a468481452479d292de28d9bd15d394d. 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/CAA501430023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb1b6761455f0639b2b77f520ed836743ff04cfb74795af183a5926ab557bf4a. 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/CAA501430004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f89e52c474cc21c1919c7bdfcaa26bd56fca6bc6d2ea3e265ef013936c13946. 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/CAA501430014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x373f06d29bc118405a9373b5a27eed5c3b9da2a83ccdf01f082352987bfa9326. 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/CAA501430015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a7b65126a3d4735cff6e134be0e8c3bf62cfe3c973e90714db05f491e005a3. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:47:42Z), 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/CAA501430006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12b23ee0bdde65c26a183a9440893b7e73cbc30896e7ac5328ce7ab4d7de75a9. 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/CAA501430016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b7d0577c3ec334a7f084139359e59320eeaa708561afa28e6bc8b219d7d1c12. 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/CAA501430028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e46583a9091d64f070a9e8af88806e3cec697018fc7ff6e1de4ec8ea8941eb5. 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/CAA501430029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53212a0c22853cefb9eea7a034d458b12bb54e35e33ae5cbc8d889e79476d8b5. 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/CAC549609103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcc1d3f87546d251e3af3aa1157cfb384e882bd416f575f2a7d1cf5c720b8a0b. 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/CAC549609105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeae23dcde1a78a601c592cdec6ab974873bd251b853fba9d7439c08a79ec02a. 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/CAC549609111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07c172818d5abb69f5f07ac3a3265ee8634345f6c2d18a5992a0c4c6ead53ff5. 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/CAC549609113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a261343bb408ad1ad9197486670cb9ae4b78bed1f0aa28070c0ebe6e5e703c. 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/CAA509477009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ab4c3ce28e3ac63c4b5a4f49edbd991645a86842e2eb008ae1001c37864eb93. 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/CAC548903506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x021093f923cb135b4fb3c39905bc901b3f55d923da2e0c2ae61d7351fda8f2b8. 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/CAC548903510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0052383711c03e63d44d7cc4788ff8862c64f7a979e7d4ec21e2c3cf88ba1e48. 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/CAA501637801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3d94aee213b1d6ea173957918ff94aab51ef73a007788688257efb561768e7d. 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/CAA501637806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5949c8a6970d2416ae1ce10de73f4ea7ebc944467ff86afe0e3b5c9a6aeb96ff. 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/CAA501637811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6627ba69cefec847e5dbfff14480d1741f0bbeeb92798545ef2065601d950b13. 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/CAC549912401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bd6b145405e62b45513b80bf72bcd021440efc933477750316d230f673f038e. 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/CAC549912402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1437f0f6fe5216643252b33b693ec0f13edca4f1b1d703e3a0dca9172e8065e. 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/CAC549912403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3516b7977cf55e0dfaa5a2a1378b5a73c61f1bc5f399828cb8bf73f69bcd7f2. 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/CAC549912404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd44bb084a47809acd00cbd7fe299e3c43c7c8d185011e530d02e2e68c4cf675. 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/CAC549912405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2bf35603ce12a3a35e0beafaf87918b4256bfeb6e58fbff09cfc8c0352bb30f. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T14:42: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/CAC549912406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36ce90c2d346a896bd737b5dec8f362e7a14788d517cb30046bf2e4ec3606137. 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/CAC549912407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e8e11141b6c708abdb77e875bc9d5ea032299936bb03f32cc86c026b2262244. 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/CAC549912408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8ef2f79a16d8b3ff3b64c45d5579bf79b888788184ad3ecca8ef90eef7b8601. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/CAC549912409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba77abcce2ed6fea10c00b0b0b6d5e2fd2759d0fdb2791719c5c96f7eb07c99c. 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/CAC609330010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3f2d380b8deaea22b27318084acd982067c5ff79867708a2ea63a44a476ad62. 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/CAC609450010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6578c388e30d83688c23aa8bdd02fad7bbef13b10d63236bbdd824ee7c47713c. 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/CAY780705051.
Festival en chanson de Petite-Vallée [Tout ça parce que je t'aime (L'année Jim Corcoran)]
Festival en chanson de Petite-Vallée : 30 ans vol.1