Halou is a dream pop band from San Francisco, California. Originally formed in 1997 by couple Rebecca and Ryan Coseboom, the band was officially dissolved in 2008 before breaking their 11 year hiatus
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 0xcc08c4ce9df237505bf991b312bfca1746caed29fea2c9f1f0c79feaa49176df. 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/9b22289d-df85-40ac-ae17-634906f9f498.json and https://artists.proofprofile.net/proofs/artist/9b22289d-df85-40ac-ae17-634906f9f498.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 0x0b2054f0f55378769de4c8a44c423fdaad3e2713409676b8f4cc62a4d7414e6d. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T02:34: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/CAN110100251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaaf59517589930146e6083e9c6cfa56a1b516a9d9ba0601203af8b8aa8f0041. 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/CAN110100252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f3fa9bdca3ae3dbc13131b691fc57099929b0d36eee7ece4e68b94fc97030bd. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/CAN110100256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb66f5f153ecc4e94fb44ebeb318108d6fe6b379f6fce00310d965986e95072. 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/USFHP0610001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaad25b2531784044d17b917d40f1c9b840627545f9018020a7c19d863653a04a. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/USFHP0610002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90fde39b17da9b76bb775875dd6a6bfe3d17319139603789f745e6b64fa8cea3. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/USFHP0610005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33cd9314656bc27034be88bf75f5c67ba094f775a0da7fc07447b5f296f765f8. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/USFHP0610006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04e05f27a1f2fc39796ad6b3bca61a2566bf2914b32bd3060871a1795e4b83ae. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/USFHP0610008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x676db046bb5be3125a8d789f6598115b83a9d2a758f5788c08f659d17c0efe7a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USFHP0610010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2152482ecab2b4bdddf3c1d1cc0a3077335570791e87a6887854e837c67dbfcb. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/USFHP0610012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c888e73d25f109bf79663dd5b593b5341ca1f10d51350bfd5e9366d3ae6d961. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/USFHP0610013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5658d469daa30a67a3c6545bf71c070c3ade1f1fbaf5dfa7a20f5e2069807f2. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/USFHP0610014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x428b3b742c16c23f01cf734840a74266e2ab558d106bc6976d9430adbe0fcb55. 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/USFHP0810008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea3db737e253e926fb62b41412256ca2c33ee127f82a9674eab0e9c2f7c586db. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:57:05Z), 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/USFHP0810009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37cbc823eb579af4574a445c99b70e91aa2372e8efbf45d910158aeba2fe8b9c. 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/USFHP0810016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x044c26dda0c1b3f112331327ae4cfcfb836baa0b3aff8c6eff32c376ec092a76. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/USFHP0810018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4fe7664932edf08e4d4a6616e172cd4b8e0249489a8662e8e5ad9b5ab24ffb3. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/TCAEJ1916366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba02b770f56c57f6aacc9dd795fe4f78281d51b4198d9c73e56a2234d69f641. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/TCAEJ1916370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x747721c3a5a06710bc052a8d171372dfab9a3db76f510ced5a0f45f3931a0f13. Chain 2 (Bitcoin): anchored in block 957653 (2026-07-12T04:35: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/TCAFA2020196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c5d825600608a2dd6081578f8caee352cf7c61b401e173e174c72e76eb02782. 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/TCAIK2421399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4095dbe746a330cfa2f6257b98bb3ed7c24f748df2ff2824cc35fafa48d26252. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/TCAJS2555217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38505b59b30934af30270502999681f02f0a06a5e7f37d99430e7f11b7897c8c. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QT65W2564394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8128cbb87c43c7f685e5cb8ae7952dc82368754d2f700c634fa65bc28e4c827. Chain 2 (Bitcoin): anchored in block 958828 (2026-07-20T08:01: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/TCAJW2593293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4095dbe746a330cfa2f6257b98bb3ed7c24f748df2ff2824cc35fafa48d26252. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCAJS2555217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86de227d2e4425d6998f5d9ac9773f18428f679a7709a03efdf429a318e7d5b1. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCAJQ2559656.