Benjamin Kheng Wen Ming (born 15 August 1990) is a Singaporean singer-songwriter, and former national swimmer. Kheng made his music debut with the Singaporean band The Sam Willows, which debuted in 20
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 0x88bb70a59838385687d640dcb22486d5f8569c5559402ac19487f50dd0c88205. 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/9831382a-0277-4938-a029-bc6b349ea06e.json and https://artists.proofprofile.net/proofs/artist/9831382a-0277-4938-a029-bc6b349ea06e.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 0x5ee51f039d97a9e4d08cedfcd1f533f9bae27b6b5bc220f75aaea2dac4eaf1fc. 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/SGA022300039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1be930adcc12e7d89b21add01a22eff5c42fd884608d46650dde23e2c6ea50b8. 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/SGA022300027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2f498fed92a5d3f29c0ba011f81fffb20db93592ef25e0457fcd4b425fea4d6. 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/SGA022300042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x970b7bedb4fb8459248b500be68303e4d5c20a40fa00cd7d19e375f5216026b8. 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/SGA022300037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10c44fd4634ef87381a57cf190a234a705ba5914fd242d38f4684635e9b973de. 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/SGA022300033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6361904291d53d41a37f31b68fed7e2d431491d27808711ac6d01fe7d12e14b3. 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/SGA022300029.
Panandalian / Good For A Time (feat. Bea Lorenzo)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16f29ab35b9c7df22927d4fd135993d06e582bebd9545f931521a39dd4421f60. 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/SGA022200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f1fb10492490a8e1b9d7dba26950ed3759ba59c121212d59f336f923ba888d1. 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/SGA022100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb94236ba4fef4a2b0f888b298201c38661c3d7672e4287d79ab6e2aa162034f. 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/SGA022000020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9c2c508b4c24082c13eb444d6875f067d15399d6b357a9cdf857a303cc77e30. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/SGA022000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3850d2f29d12a30548663d009d989e56e6372dab074cb1b24b5670c551a1ae5. 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/SGA022000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0563be2f31ae663da33a705e62e0366500f18d499156cdbef4d6f9c200199043. 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/SGA022000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3850d2f29d12a30548663d009d989e56e6372dab074cb1b24b5670c551a1ae5. 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/SGA022000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa08ab509cc510df2e062dc8813b93b5cf8e0fac4abddca2efdb7bec2caec8583. 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/TWA472005001.