Tang Siu Hau (; born 24 June 1989), is a Hong Kong female singer who debuted in 2010. She was a top 10 finalist of the Hong Kong edition of the show, The Voice. Career Tang was born in Shenzhen, He
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 0x5aa3ab2139ed1568828f036d18fb33716c9de83bc5eb829d066fdba0dfbdb3f0. 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/8c5835ca-0a39-4b49-b2b1-e597ddd9df60.json and https://artists.proofprofile.net/proofs/artist/8c5835ca-0a39-4b49-b2b1-e597ddd9df60.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 0x96dfbfa93d9f4a06936efeb32be74de5652cde201725b34e7074acd4eac78308. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/HKB041000446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9143b0c6c0fe575b76c90799e699eab151c98307b814943d1ec2dca33de0dd0c. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/HKF601600201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cf0fd3c108b19e7c2acaddc35ea6f7a1d115b3278b56e0a78e633ddeff93605. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12:29Z), 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/HKH611600080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fd6f84b055e4f886fde0664ddc3cbf532bbde7706508c2ddca915e64ba51f82. 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/HKH611600085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27ed052625a5b4fd94a6ec02502dfcff255c0d10020bad954a9165ad29fe2344. 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/HKH611700148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae2a7f8fa8b357786a1affc53775159797c27660d97b124db53e7c9496771266. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/HKH611700324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dd4241e8255c43c678bdc9f657674c4ca79a857e0ad9d563ab89a7b22e24527. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35: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/HKH611800087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9569229214c5fc36cb477057b848b2b8af6ec170fc776376a546e89b2a75dff. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/HKH611800134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4f8f8764397bf13e647976ff4f3d14a45db5b028e802e9d22e185c85342d062. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/HKH611900022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02ee3aedc56033d435ec7f354287092a0babe94d44afc19370530aa47fa93579. 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/HKH611900065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf1f6d58ebf2897436bba41328380ab7589776093d1ebe23f6b9cea9f692af26. 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/HKH611900070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9fe011036d1b2a21738a077b45338aa6a6d5079a62b2580d1f4a6d065cf896a. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/HKH612000030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c09cc2aab4792719fc8c9e4df4d949012bfe234a0a12f76ba6e206935e14994. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/HKH612000060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35cb27c7fd01f76fbdac69a54bbc22f4fb0561e0a81037e3d614a575ac558d78. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/HKH612200048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0a8b3a9953b1b44bdc1f0cff2622ef1d11b82dc0d0d0b229437b77c43532df2. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/HKH612200049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71ff8a274dcf4f14db9af5bb280afc4944d9b8e5583f0eef2f4901f0d82a7994. 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/HKH612200050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebbf7fabaddaa75da83800176b62a1d0b2a84856616a7da23a9eecf546168448. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/HKD252300115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fc20e614c12cfbc9653fe51a9485fe58c8872d21bbc17ff4dd5169f949d9738. 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/HKC992300050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x996e991b8ba5d39d34ab697ec5199988820db3e0254d47b4e329e400e778dd8f. 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/HKC992300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9d2d80b4124c3d5e4835c3dc262922587c40ce98141d78e0f3ddd13311dcbca. 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/HKA412200150.