3BHK is a 2025 Indian Tamil-language coming-of-age drama film written and directed by Sri Ganesh and produced by Arun Viswa under Shanthi Talkies. Based on the short story 3BHK Veedu () by Aravindh Sa
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 0x4028100a982a80fd6fc8322da7f551dc4d471a58d9f4a3604e1f83e5ad4e0d8b. 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/c87cf7ba-a5d9-4e95-b332-71fa6cd5eeac.json and https://artists.proofprofile.net/proofs/artist/c87cf7ba-a5d9-4e95-b332-71fa6cd5eeac.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 0x4ecbc3c832c12f489039b4ec79bbe345ae05edf7d31e8688a6bf0bb83f18397a. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/GBKPL2296794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27acb703cf0f2be08a28d6f0ad6a13e00e0b6fbf170cc79917df7dcf1bc9db39. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/GBKPL2296795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b27333143e90e407137c761dd3cea66b56f417aa1a575fc6d30eafd9ab2f5da. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/GBKPL2286729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2492bac9a1e6a5c83d74bbf6e6aa39ef05475e4e078a364593339d1ea196b862. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/GBKPL2213582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf53536708075bb64584f07580503088500121a17bfd2395f104ca09120d077. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/GBKPL2209607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x937697ae43d4ea34f0df58cd5ce975434fb84bbe6e23cd25883ec96551a96782. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/GBKPL2213583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d2578a70c65a011748aedb6cbe3b42c272704e9b5f6f33904838b921ac70fa6. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/GBKPL2213587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b27333143e90e407137c761dd3cea66b56f417aa1a575fc6d30eafd9ab2f5da. 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/GBKPL2286729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ff5f4142b07ece797f592177ad5a063888ca78f84087ea4387117bd321aa165. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/GBKPL2213584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31161ccfc307b30d2e3d11796feb69cd9914454d308e8fd9c51109444e0e9a6b. 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/GBKPL2213588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde7f379f68a84cff413bfabb5d0b418dd57e92fd203a7ccb92726fd1f19bf00. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/GBKPL2213586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ecbc3c832c12f489039b4ec79bbe345ae05edf7d31e8688a6bf0bb83f18397a. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/GBKPL2296794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27acb703cf0f2be08a28d6f0ad6a13e00e0b6fbf170cc79917df7dcf1bc9db39. 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/GBKPL2296795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94fb3a3f19f0bd12e1a8f44de85829ee8f14e3e2d994aab97b37b9ee04765507. 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/GBKPL2213585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9041e7e8192ef34d32940df440e599b1f6f6f459931f9988ff1f87e62a879beb. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/GBKPL2213589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde6f61ab8e0e7ec81a245648b9fc5b25e1f25c236ff1d42fb195dfbd6f3ed49e. 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/USCGJ2205428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee31643aa446fb2c263bc0c518be0a49ac1b41f56d1c034b55c0f394dfd6372. 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/USCGJ2205430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6687525dc69f8ad7e07f3b0698323d25f9a63c70334cd850a9f8cf7a57145b2f. 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/QM24S2106382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x133a6121f19378c14965e82b6dfb2cadcd6c8c4ebcbbb3c0cca665869ca9cd70. 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/USCGJ2205437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x335cb6288301fe6fb93a36f6ed15420f3dee6ea60323b9ccce3bfb19c8be4af3. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QM6N22384493.