Cerys Havana Hickman, known professionally as Cerys Hafana, is a multi-instrumentalist and composer from Machynlleth, Wales. They are a member of AVANC ( (English: The Youth Folk Ensemble of Wales)).
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 0x3c05c0bca9b9108983f03677cf26aab6c3694e944eea3514aa2df2b16c323983. Chain 2 (Bitcoin): anchored in block 953588 (2026-06-14T04:52:46Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0095c018-ed01-4551-bf78-f13449f6c124.json and https://artists.proofprofile.net/proofs/artist/0095c018-ed01-4551-bf78-f13449f6c124.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70f0f070ea3c1e10c5abac037576d72f9ab4ee3b5c67fe33e449a5c90babae01. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/USDY42281437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8999d60f2f24cfd349a4e9a5faccb396ccd496ee5c4466c73a8ffa3315afafa9. 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/USDY42281438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e3af6df744d46f0b9aefbd4f8821e584fa3372a0540650171f4d3d753c6876. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/USDY42281439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9edae3c841b19ff6042714f3487951b0afaa2bb1a70ccc2e11c23219c9dc9bb. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36: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/USDY42281440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x048644f623881d58ef8ef6171e1fd4842550061977904f7d16f6b66c767dca75. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/USDY42281441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70f0f070ea3c1e10c5abac037576d72f9ab4ee3b5c67fe33e449a5c90babae01. 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/USDY42281437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8999d60f2f24cfd349a4e9a5faccb396ccd496ee5c4466c73a8ffa3315afafa9. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/USDY42281438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e3af6df744d46f0b9aefbd4f8821e584fa3372a0540650171f4d3d753c6876. 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/USDY42281439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb108461ff5f83caa6f49c70f3bb4639a58965c1437fe9b5a827dff637449b556. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/GX75N2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2018bcf52fb51ce87cb313e1866def95aba8af2828aa6f776ddda07c309de5f8. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55:31Z), 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/GX75N2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2018bcf52fb51ce87cb313e1866def95aba8af2828aa6f776ddda07c309de5f8. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T08:43: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/GX75N2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1d0fae90f7ae7213a59c3c1cf52b6fc930e95234d93a19c741069e0d4525f1d. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27:28Z), 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/GX75N2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1d0fae90f7ae7213a59c3c1cf52b6fc930e95234d93a19c741069e0d4525f1d. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:47: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/GX75N2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdf455425b6ce795481996a98923d8946cef59d1787cb09eac90ad94f465bc7f. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/GX75N2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda97e8ed414c0c94e14978181995a22591a8417d5253c16516b3297275a5d42c. 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/GX75N2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e7767b9aa70e0652f45d64cd42639ecceb810ff214455b2221985b131203c17. 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/GX75N2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf7b953f9fc5408a0718daca759dd3d8864befdb9d87786eeda20cd02f250bd2. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38: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/GX75N2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5705767f5d508345583abb5f6a14d4b780d8194ad6fb908dcf09a6d9d0d050e. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/GX75N2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63825e4c829504a8feb3430628cd147c7ac7c2ef75cfd7fdb545e67da03d1fb2. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/GX75N2400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x847ccd90aba78addfd265cb529ab41d146a09d0a87bc8e7d691f85acb9e5d78c. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/GX75N2500004.