Her's (also written as thatbandofhers) were an indie rock band from Liverpool, England, composed of English guitarist and singer Stephen Fitzpatrick and Norwegian bassist and backing vocalist Audun L
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 0x7a8fbb5cff0b923e9b46cecd5bea8359ce7595b6f6c62f252aca06543f555c9a. 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/cad8175b-bd98-42f8-a9e6-3d61f8dac35e.json and https://artists.proofprofile.net/proofs/artist/cad8175b-bd98-42f8-a9e6-3d61f8dac35e.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 0x094a48ce3773f6738b1b8da8474c7a8c7b3f5edf36c322ba435806d3b62089e1. 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/GBYEJ1100224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc949abb86be07a74e91b6e58cb329e22c3c3956d6dbb42468efd530f9cb9af7e. 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/GBYEJ1100273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98163e4727893cd96e65fec9ca3b6c4f20b58e5f8b288870bed477a2427f884f. 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/GBYEJ1100253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x715303ff6f3f1589016a32d92a1979a3727d0b5bb84b0ec2393fc605dc804853. 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/GBYEJ1100275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18566c58d5a6991c9cc6871f6a7a7f304f62e2af34ee7e25e2bfb2a659bcfec1. 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/GBYEJ1100276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x407de17f6b47c5bf091af12f206f4debf5ae5d4979e6b416cf159e464fbb9adb. 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/GBYEJ1100223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7addc21ed167da87f7c3cdf9a9f911264ee837ee2cf94ba2bff45dc4d644b769. 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/GBYEJ1100277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65d2bb491948f4f8802768576e847161dd415739d291f9015663140aefc5b356. 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/GBYEJ1100278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf89757e03d5eafcffb2559ef80cc93d57761abf3302f5e2522aad48ced9f5665. 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/GBYEJ1800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77ae1db24aaa6a2e341809d3eb9d22c5ae97c6b0def248bc489d1c6323c2acc6. 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/GBYEJ1800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60ff885c24565e6d22102415ab17405d506760900df4078f27861a66fc4306bf. 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/GBYEJ1800005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ca52b0c4fa98956dfd1d3d0eb4fead360b3564bdaa10dd3cd20380403d67849. 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/GBYEJ1800006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbba65549fedd7f858b5725965927c050fe93879be726347a65f2a43ebc8e9c1. 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/GBYEJ1800007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x201a32f4c26cb9e68f42cff65b413f3cccd1d323876b1ec999df89312726b9e1. 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/GBYEJ1800008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ef35cc76fb4a58c0dc9ecf0c27a718f91983828580b06ade23a9eac64fc846. 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/GBYEJ1800009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce47d9a59b06a8a762cc58e26ba3a98425e313d152bf8951148bafe152006570. 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/GBYEJ1800010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa19edc99ec23ea58e3f829c6795799a6f1f3f8ae12466196f1afff5fe7f42d6a. 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/GBYEJ1800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c92750a33825a2c7b703f3603c456c2fdc97650f779f5b978bf2c8bc4b475db. 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/GBYEJ1800011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x257c3f92ba696bea2ea05dcd7ff96e4954ec59d485ce31039f8f4fafb9129ceb. 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/GBYEJ1800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x257c3f92ba696bea2ea05dcd7ff96e4954ec59d485ce31039f8f4fafb9129ceb. 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/GBYEJ1800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf89757e03d5eafcffb2559ef80cc93d57761abf3302f5e2522aad48ced9f5665. 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/GBYEJ1800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbba65549fedd7f858b5725965927c050fe93879be726347a65f2a43ebc8e9c1. 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/GBYEJ1800007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa19edc99ec23ea58e3f829c6795799a6f1f3f8ae12466196f1afff5fe7f42d6a. 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/GBYEJ1800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65d2bb491948f4f8802768576e847161dd415739d291f9015663140aefc5b356. 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/GBYEJ1100278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x715303ff6f3f1589016a32d92a1979a3727d0b5bb84b0ec2393fc605dc804853. 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/GBYEJ1100275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0fccbdfb7e9666a9ffc05d9a64cc914922df4ca6c2966e94df11a6788bb1eee. 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/GBYEJ1100301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x407de17f6b47c5bf091af12f206f4debf5ae5d4979e6b416cf159e464fbb9adb. 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/GBYEJ1100223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x094a48ce3773f6738b1b8da8474c7a8c7b3f5edf36c322ba435806d3b62089e1. 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/GBYEJ1100224.