Mick Flannery (born 28 November 1983) is an Irish singer and songwriter. His debut album Evening Train resulted from his time spent studying music and management at Coláiste Stiofáin Naofa in Cork. I
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 0x7d0da085176a7a089c15f558453bbea3dc75dba9003643223562b3ef86e37b57. 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/ed3dcae0-3cb0-42e7-9a30-c8b331437d8a.json and https://artists.proofprofile.net/proofs/artist/ed3dcae0-3cb0-42e7-9a30-c8b331437d8a.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 0x2f1b69527335aac29db92e70b99c0f6c6c23f662412b9c2d471cf547f5eae046. 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/TCAGG2266310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e015e018b6ea73f2f37adf2adaf7d8b126faf1c6ac1f3780ae34c1538cd56f0. 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/TCAEP2097321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7fa9f411e19018092cf5a5d4a4a8a350e0e956b5d9086aedab890defbd15890. 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/TCAFE2059946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x334171a63fd3a1bbee8f65c535e8dd597c6e9af930966ce2552ae8f735d9a80f. 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/TCAFF2007554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a7ed7ee337ce43de062aee77002588c9ce9826a9bfe6da89a14811a9ee68caf. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/TCAFF2007560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb3de6ddfa6efc06e5798417847bd2c65c5d70db9645d55a1e629a7cc663f011. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/TCAFF2007562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x023282b94e4fda9bc959866974747d31bc1d76cf87b2a915cae563e9826e8ac4. 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/TCAFF2007591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05c90d00a4ada2f8eaa35f6ef622b4236dec13d16cc145e742e908745aa79cca. 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/IEAQA1400089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58a55d0b67623d37858ec163a038b8e388c8cb1d846dbcfadcbaf19fca9972e8. 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/TCAFO2191793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac21ee1abc7f0ed9d2ecba07738fb72e14cc00f52cdcc3f4e29628b282f9f344. 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/TCAFO2191807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c8c9c6e5778e3e58c0b582184245acbef9df6d5e9b891c90a04dafbc79435fd. 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/TCAFO2191825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c62830c5e84a9943e355b610f11a25c5695d633e23e6707d4a16de875fa0eef. 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/TCAFO2191828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb292edd33717822d994ad0e58e198df914d0c4c38b1ee15c2f34e0a5e0c1d033. 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/TCAFO2191829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e015e018b6ea73f2f37adf2adaf7d8b126faf1c6ac1f3780ae34c1538cd56f0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCAEP2097321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a1f2282787afde0e7eb6f334b1e346a3ada7afb57589b5f3e0e887f6efd5dd. 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/TCAFO2191838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce9bdc0d472b5f9afc86f78fc231182c53f13662de2547a68dce875901387f8b. 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/TCAFO2191841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62382e50e65d30fcefa810f86ecb6e967fe3b200c317cc69b4d723d3662f92df. 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/TCAFO2191842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5071b861a5bc2b79f308d3d80f90e181a1365ea7e8bb0f067e7ef469bb85412e. 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/TCAFO2191844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7066c98ff071f53bf93610b30b31ef25540f0b0d2616970f7849f34b53e34309. 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/TCAFO2191846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d603ed6ab8d11d1eb482f46dc6b7073bb11fcf5b3e766c129e69f4fe74afc03. 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/TCAFO2191849.