Mark James Morriss (born 18 October 1971) is an English singer and songwriter, best known as the frontman for The Bluetones. He is the older brother of bandmate and bass player/illustrator Scott Morri
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 0x1276958e67a7de3a7e827bed3d5f034c024b9ac862b14c094c968f1ad336b4c4. Chain 2 (Bitcoin): anchored in block 954043 (2026-06-17T04:15:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3e216c06-a718-48fd-8076-a2478a806510.json and https://artists.proofprofile.net/proofs/artist/3e216c06-a718-48fd-8076-a2478a806510.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 0xba3bd98ebc23e861b3a0729fc80133e9cfa2c997dc773c65fc8ea6fd092c30b1. 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/TCAGM2235456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bcba754b0a50c71932b3cff314ff75be86616ba220fae054b3be2a8e31ea1d1. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/TCAGM2235466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa816cfa98573925759dc2baa551ae6189c3fc5fd23b49c056d6d619db0c74dd2. 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/TCAGM2235469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16b7910eca21ca68c571f43ce1ca4a959864c080903212d0aa5d1d904c8d3294. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/TCAGM2235473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d9f0cefd4277e39337fc8b8777fa22cfec530f3aa2d73f7cf02e0577a27edb7. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/TCAGM2235476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd76cf43fa3d6e23b3e8ee79c2aba629ca7b639c70b17171b2a6159ff6a1955f5. 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/TCAGM2235483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7773103b32db3db1649973233d484b7a88eb4229b55a4efd30f38b87bdf4a7db. 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/TCAGM2235485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56a2bc9f0927d3a106807e67e4ae0134d672b368c1b988d832df21f31c355203. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/TCAGM2235487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8231cac557ae9807522c63c46b643f9c223e088fdde7639badb64b159e659505. 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/TCAGM2235489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ea657dd76190f1f2121edd3830da2b25cac80959b918180d8b98feace2517ad. 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/GBBTV1502130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b37236836ad0e024ed1b7ec94dbd70027f38f5cc1447a1a188ae7cdc1e1aede. 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/GBBTV1502131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c21fefee9243f0848b8f6bd7abcf546b060c66b22da87f0e66e6a3c1440435. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/GBBTV1502132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x164ab179030a3241b92e81bf6b4398bdb8ed00db897bbfa2438343c5bb8d2d41. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/GBBTV1502135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc944130ec64d0d571506714a95e4ed2ebfa913577ce5aa6f2011053cd0e58c1. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/GBBTV1502136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12982ac3a83484d999cc493aebde439a0a3265ffd84aa4675248e8c26e392564. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/GBBTV1502137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa64ee46b4c09eea98194361147e25e8d539ce5a76bf5edfd59d23c32d33458c. 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/GBBTV1502138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x227a83d5c39226b0881cb18ce20619f1505a458dbbf823b6c9f1f4970bd7ced6. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/GBBTV1502139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e26a4d9ba0688d6ad63380a53180b425a76769e0ee32745b75cf03b61137ffe. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10:46Z), 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/GBBTV1502140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ecb2006cd06671199e343cbb8524d6cfddbd2a7593caceb268008ada5f9fd8. 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/GBBTV1301886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a637a246e8091be401ecdf2c5df91923baa883d316b70ea3c04ef2d8167993. 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/GBBTV1301887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87eb0eb88bcecfabc4d3d062d8dcd6a1b514bc0959c72e04274195e6832b710f. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/GBBTV1301889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf770f68a34913817d4e15093642fc543c8e83cbde1332030acc3d9801a519c2f. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/GBBTV1301890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ed7b9c5c1ea66e9c14a05d0f3d56740b58237321f62d62025e58cca52ba8b57. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45:02Z), 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/GBBTV1301891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc22d1ed964e58d91b27c34d4fdde1b3aede6d215297e7251d71179fad37da6a0. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/GBBTV1301892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x047132f7de46e37fcfb94cd87040fe9c613426dd61e49947059ffcd15ec2154a. 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/GBBTV1301894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3aff9b6cbc47a3a526d6b1313e87f1c3acfacd56dbd975b3a2e46ce7635d947. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/GBBTV1301895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad0f8a2563fc51d3376e016cc6a582b99c1552b2aae8c7724542191fec5729bf. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/GBBTV1301893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c57d0594bf5122fd1115e32e4fe91372211c27fe79417796309dc3fe7eecb28. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/GBBTV1301945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc549e8faf8e4ff433aee98902e2d52b31bd2ce9146c23c60e46875b20884defb. 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/GBHBP0800115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77012dcf66943b1be70720f829a65577570bda994583a1f234231b7f3b064faa. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/GBHBP0800116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa674f3a21d1ad05cd54f57b105f3a27301f6b4106f2f13337b692a48b5a95391. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/GBHBP0800117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2780992b13335f970a6a43da800cb293924443d058f358d8ae1dae08841697e7. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/GBHBP0800118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2536f9a648030ffaff35338797c4c588d42eab6172a2344e740a24ac94b28bb1. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13:37Z), 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/GBHBP0800119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcea66604bcf98d581c23a100e6afd42d970aa630812e4b369e5036445141b287. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/GBHBP0800120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x938830ab4dd3a1c647e04607ea3b96ebac03bbef518caf6c96bb725d6a36d77a. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/GBHBP0800121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc863525b295eafbb90d594a981999d87cbd3239755b002d0386dd2f4acc2c2ac. 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/GBHBP0800122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x157fcd63972f3924c064555b695a3f0766aeef7520de6bec29c72aa1c1bd92c8. 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/GBHBP0800123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7d0313a527bc65a7e87703bdf2fb45403227ea0e4a8981ee44935ea9f121f1f. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/GBHBP0800124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x052b8a9a4e4274c5ab1f45c84f397cd122555bb179a92436f2e08fe2f23e6761. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/GBHBP0800125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7c0fe01e35b7e047816430fdf21177565995e1be09a5c742404208f397e555b. 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/GBBTV1402102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd10cfaf32ff3e645c2238014f72230dfbce4b38bd1ece6bfaff36b2f774a812. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/GBHBP0800233.