Harvinder Singh may refer to: Harvinder Singh (cricketer) Harvinder Singh (archer) Harvinder Singh Kular, Kenyan field hockey player Harvinder Singh Marwa, Kenyan field hockey player H. S. Phoolka (Ha
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 0x9e08bd3448976fd270b252585d2ed141b68e21c404b3c713a8297e608afec707. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/75c0dbf8-9bb2-41ed-b856-28841a84b5c2.json and https://artists.proofprofile.net/proofs/artist/75c0dbf8-9bb2-41ed-b856-28841a84b5c2.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 0xdfdde949c77c4d7b78fd3becde18de8277388bf61f26277572b0429078b19c1a. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/INS180504988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c422ac856c81a396b5b4330470f80aff1dd49ebea8c4f60459593e105ea9c6a. 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/INS171600962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f8271e4efbbcb465a08829cb3bf769dc4a45749fdd5f47e9abe7342633da88d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/INS171600963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9ae41df9e0cf4ea2e1c24d05253da67d5278e9653f52eb699fa78506eb3447a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/INS171600965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd23addea97eaca28cf6a7bdb66b2e7690397368f66c7f78d24ec9deca736218e. 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/INS171600966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee1f2ba5e677111598477ea364840fe2cf8b0ed6cec4a5937f96119c979bdcf8. 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/INS171600967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1af8382fdebeb2178143f1e497b145197eb3d54eb972f9d70aa94d59e3e1f33. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:53:18Z), 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/INS171600961.
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 0xe63b478068f89bec8af5185be5b320a319349944e88a2dc68ffa2dc75c1071ad. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/INS171600960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb96ace5267f1a96e51d9b6f23326fd28261b6d064a1ea0f49d55eac660b0411b. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/INS171600964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfefaabb723149f0ff592a61a25f4b2b7a10088789d3c4aeada05963bca25dfbf. 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/SELBD0500302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3175d6ea200bf303befa3f1de96b7bd2672c43d0275c9a9e929d66c295e9736. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SELBD0500303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc76c0af6eb1487232209cf422846d766afcf67350e8759e6c276aeada7084b26. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SELBD0500304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8502d5da94d424d774cadb8ef1454978203d2bb7a9bee46b1af924c9e2c3d3d. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18:01Z), 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/SELBD0500305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fa17aa70516bc60c7dd5256f37cb689629b56164015e4a3ecc8808fc04e26a6. 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/SELBD0500307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2701493f7a5e4ae88f696b531af80ca7610d6286ad7dcc2b887fd99d672cce10. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SELBD0500308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff915d693b9b55a04b69cc5bb3e7a0530375d2a73b7fca8317ddc585fce3e02a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SELBD0500309.