Hannah Mary Peel (born 27 August 1982) is a British Ivor Novello award-winning composer, producer and broadcaster. Her solo music is primarily electronic, synthesiser-based and often includes classica
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 0xc410520c6d9727030233fb0fbf6e0698386844ebe53e35a3038f72bcd11812de. 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/ec3f002e-d663-4ff8-a5bb-eb1cbb599357.json and https://artists.proofprofile.net/proofs/artist/ec3f002e-d663-4ff8-a5bb-eb1cbb599357.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 0xa7df3794bf302da7b37130432cf77dc942719989662b37a6efb45b14deca39ff. 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/GBTZZ1600017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7007c7bc0f0e4c487f9bef129ee568e736cca567007a8265f5d54320662bbeda. 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/GBTZZ1600018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba26b321fcb2e305c9e3dc95835f1178c0652f9e71e4fe4e1df817aa89f17b3. 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/GBTZZ1600021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0efb040b921578a24dc930df9a9ff770ef52f0a187cb919ee54da632cd718e4b. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/DEN962102920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a8a39d22d26df0afc3d1587a4d47830a5a853e50142993f554882df9020c2bb. 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/DEN962200250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x790e86a23c8dbb92b9e9e43cc8a4b685aa00c515a35e631c9beb49fb50bd098c. 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/DEN962200260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x512bfa2250dd93b6cf55210a82e7e6ad93126503b270226ed4c7e701f0cb51c5. 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/DEN962102950.
O vis eternitatis (Arr. Tormod Tvete Vik for Solo Violin and Strings)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270fa875b1e928cf4ef9bd22e7fb7c1e60cb9f8a9682381ddec576af20d6506b. 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/DEN962102960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x554dfe9e4710c9f6ecc2504849068af85337b56b4d6c5468909876b3f17d7786. 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/DEN962102970.
24 Preludes for Violin and Piano, Op. 46: No. 15 Adagio sognando
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x178e96c34ddfbf29dddaa9322f107763e46a4d0a162e61d823ab0e49acabc193. 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/DEN962102980.
Bær (Arr. Knoth for Solo Violin and Strings)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3fe9d4c019d21629625ede9be2037308be9f213505a42119fcccd99dfd3df44. 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/DEN962102990.
Reverie (Arr. Knoth for Solo Violin, Strings and Electronics)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2dc47c0e91ff77de9af297103a98c42dad7c0844d74c7523b78954586adde31. 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/DEN962103000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94b569895f4c7dfb8d0a91ccc855d61a65a7de4250fc0a03acabce8afbf6700. 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/DEN962103010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9270c0c43b981b4daf9bc47f94fc350d7d041a785f8fc26f95298f70545a8c18. 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/DEN962103020.
Scoop (Soundtrack from the Netflix Film)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x728bb71ca5f38f3c8a174407478427757143587301bc4aaa9f3ab1a1e183f73c. 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/QZ8BZ2408136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x380089c092b4100f7a787d6e005a5fdecdd228ae7572c4e46eb7d62d43b79e0a. 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/QZ8BZ2408137.
Rogue Agent (Original Motion Picture Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39e03874c2e7e5cdf0e1f4dd5e0d3ca1fd2ed2cd22f8d5bd397f575dc65bc937. 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/GBKPL2270751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c1f4f90129517b487dcb5700e8bfaa574eb60c40bab765ad82c0998b59f5ac. 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/GBCPA2101658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb72d6c5f60fbb51b33f9c975f7b3102b20c2ce769d259d846597077fbaa8ad22. 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/GBKPL2070731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f5e75ec3fa2aeeab27cd45b54b6c3e93b972aa5b22706419ded46a017025f37. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/GBKPL2070732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd595c87acfa5ed467b3f38ae714fe6d62ec447dd8a3c1d77af9e9e65df007072. 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/GBKPL2070734.
The Deceived (Original Television Soundtrack)
Game of Thrones: The Last Watch (Music from the HBO Documentary)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d208599fc0633febce1cb60df4f1a0f86cfe89dc81aa6e4344d4f6a7f239237. 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/GBKPL1971005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce06328c05d5f1e5cd5c03947627d5d336da99c8423f99b15e11deacd0ab101. 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/GBKPL1870654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9295dddddb558b2afd7ffaf135a2826dea568680f1b23cb0f0bafa8efe729587. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/GBKPL1770637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c809dfde314bcd08cf8c15bbfe13918cf6bb57d03104231b8fe3f7c87c745c3. 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/GBKPL1770642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb350df8752b55d13224563e43d344f2be409a9e80ab11215334cdbcc11885709. 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/GBKPL1670624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70b7c88bc837bf615d2b6db04a5454ee26e47d1a76e9f623fa04487f97377355. 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/GBKXH1000031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb893c5dcc9cdff873b07793757735758c5389a39f0d451684b38cc049fd6b71. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/ISW212301001.
Peel, Cooper: Reverie (Arr. Knoth for Solo Violin, Strings and Electronics)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2dc47c0e91ff77de9af297103a98c42dad7c0844d74c7523b78954586adde31. 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/DEN962103000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb867ab512fd78464e5b9c33bd418fae2a64cae5260dbfae49eb069bf149e80. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:23:18Z), 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/DEN962101090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe4cfb80ae24794eafcfec8934ee42bdfdd8ac229442338af82ee639b19f4ef4. 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/GBKPL1370608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x538f687e527259662ac608f9573e5364368618ffe705a844744a775973a00dc6. 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/GBKXH1000009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x946283af9e2a5ea73fbc3a8769cf07e722a0de51f05829fab1773f69872377fc. 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/GBKXH1000010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x847350c38b50b5fd6a182d1f9646861e1aaca5212a44f5aeff2c128325964965. 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/FR99S2000020.
Hark Hark, My Friend, Cannon Thunders Are Swelling
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe09a6cd2e992d5d6c06d81815749883aabf5702862a449e7afc0d4cff677c359. 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/FR99S2000021.
Diagram Girl - Beyond the Wizards Sleeve Re-Animation
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa884c9b32aaac460b0adc8ed06af9089477793b2dee9f74e921975b425a91461. 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/GBTZZ1600041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x743d67105c89a9cebed55dc04cd6725f1a7b44ea87840ea4c3e7a355cd1bbdaf. 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/GBCPA2101661.