Santhosh Narayanan (born 15 May 1983) is an Indian film composer, music producer and singer, primarily active in Tamil cinema, also having composed for notable Telugu and Malayalam films. Narayanan ma
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 0x56f4262611082777c5222ed13f1e5233e94ad1987fa648efd32a4842e40fa70f. 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/4ee5eb4b-eba2-40e1-865a-8e16e75d2921.json and https://artists.proofprofile.net/proofs/artist/4ee5eb4b-eba2-40e1-865a-8e16e75d2921.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 0xf3a15c915eae63fae788cb6060f6dd5b2cb8fe4e5c66f57aea4d31bda5840813. 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/INT202303848.
Kabali (Original Motion Picture Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b1007e8828a33f1077e6b67c5027c35a80c4b0b152132e8f702f1d4c29b26a5. 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/INT201601175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc33fdf42e421c376681381f98e32ae7746963d56b8ce0eab8160b8e607f996d9. 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/INT201601176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb560570359785babf0c670e3d386550bf87bc8a1e2a776be4fa9fc3d597932c6. 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/INT201601177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4166c426581f9e4e6e23bbc47333a2b520fdbb9cd5f5bb7c34e606e249b6e96. 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/INT201601178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33da514796e654fd6d6f6599d0b29857f6aba5089f082d57fe16f57e9fdbc4d3. 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/INT201601179.
Yatra 2 (Original Motion Picture Soundtrack)
Jigarthanda DoubleX - Telugu (Original Motion Picture Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03ce63923e3000f045eaba46fb8167c8d3778fbadd9b96209317b2acd1f52753. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/INT202304006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dc737f12a6655582afeec4bc62312954484d5e725826bd228e98c18516c3cf5. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/INT202303864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ceb31616f6d24c86c91f7ab63726338a83eb68e2c577529caa390418a5d4f60. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/INT202304009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2b58c9feb8538232d263ee62369936edc7debd7863d0dbed0506d702370c2d2. 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/INT202303990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c571ff13c8d7af7dbbdeaba50792c1ad7704f02ac83f50b17093a88110259b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/INT202303998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0c3424a76cb5ed557df3f5f9029240ab9615cc1c70bcfb0bfb327ff84d85081. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/INT202303994.
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 0x261e635ed422a8bf0107d4b191d4eea99fa51a2f18f66bfdbececffbd5aa57fe. 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/INT202303995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4db0c318e1625edc6d7cf2e1a7e0e2c8295dc9ce5d5461946d8acf41b0a506a4. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/INT202303997.
Oh My Kadavule (Original Motion Picture Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9df4fbcbb20dd86dceeacbfcc8162cfab07c5a65371a7bfef3d657ce7532c25. 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/INS171903856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba029d1c13559453e9df25a7c6d9c16bd1a4ee843987f5a175de5f120a9a843. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/INT201500939.
Vaa Rayil Vida Polaama - From "Pariyerum Perumal"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7882c4ccea50b36a6d61be023cad430c4130bf9971d1faf4bd43a1e69b20b4f. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/INT201801830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9729b919a603d44ae496b9e7f678a853ae3075107c8679cdc1081dee4b3e3461. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/INT201400712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4527bb7012740349f87b58476fee70f3e2c165ecc95cbd40c518e2bc8bea923c. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01: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/INT201400782.