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 0x2d72ffcf5e950b9f3e8064b8df3cf90a3352e8d20dd4ccf06f1b540255a90d62. 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/9b48b51d-df4d-4ff6-89ca-a31647f0ccd8.json and https://artists.proofprofile.net/proofs/artist/9b48b51d-df4d-4ff6-89ca-a31647f0ccd8.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
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 0x6715370cbd7789da62412a8c90ea9096901ba2d9eaed6771950da2b24d7d29a0. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INV581900001 — a six-check JSON result.
Mehandipur Balaji Mere Kahu Kahani Aapki
Bajrangi Leeno Avtaar Badhai Ho Badhai Ho
Shree Lakshminrusimha Sahastra Naam Stotram
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c252c93c8f17377cd20e54ccf4a10bef7449c8996502ecb42de634aa72e09c9. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INV581928526 — a six-check JSON result.
Shree Ramchandra Kripalu Bhajman By Sadhna Sargam
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3639d271ca843240de285d400b4a1b97979138129364087a63df163529996f89. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS8Y2100018 — a six-check JSON result.
Shree Ramchandra Kripalu Bhajman By Prem Prakash Dubey
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae1dbce92b51ff99c826d1c48c5eed7168c54e6cee0f904f6a4c0b3b5e136dae. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS8Y2100034 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8720866a52d0ed91fe59f7cb1f58dd4e88c4cb10f475bd347bc76e2fe774c0f2. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS8Y2100039 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x716dd76a23d3f22abf41304c7beafd97cfa0767f1805247521ba02a1b131dcb8. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS8Y2100049 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1f14b2378cd92f1d5ff442b874ade7348221688a406bd403e55115351059cec. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS8Y2100058 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41dee788a4a133e0f9cbc971f2c5adf7adaedd734a6eb9afd71e333b3c3fb2b7. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS8Y2100081 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e459bf5705432b6804b66c2bf389b0479daee43f0e51652d58342661319f864. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INV582103764 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4261bc2c7264158181d0586faa24bac14466ed6a6dcab1f747e243c4291d412d. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INV582111353 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bc38b06c0d753a9a38efb55be7c44261c4f2b83039f716f9c3c95fa76ac2159. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INV582204351 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6715370cbd7789da62412a8c90ea9096901ba2d9eaed6771950da2b24d7d29a0. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INV581900001 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec754681a0f12bdbd4b7052a2b8d7eb736e563ecba7daa8ba316246385bc90f2. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INV582005221 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x257ad7e3f64f1165924f917ef4050b93c71c0b185723d16c75e37da50f361e77. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INV581901799 — a six-check JSON result.
Sreemad Valmiki Ramayan Arth Sahit - Sarg 1
Shreemad Valmiki Ramayan Arth Sahit, Pt. 2
Shreemad Valmiki Ramayan Arth Sahit, Pt. 3
Shreemad Valmiki Ramayan Arth Sahit Sarg, Pt. 4
Shreemad Valmiki Ramayan Arth Sahit Sarg, Pt. 7
Shreemad Valmiki Ramayan Arth Sahit Sarg, Pt. 6
Shreemad Valmiki Ramayan Arth Sahit Sarg, Pt. 5
Shreemad Valmiki Ramayan Arth Sahit Sarg, Pt. 8
Shreemad Valmiki Ramayan Arth Sahit Sarg, Pt. 9
Shreemad Valmiki Ramayan Arth Sahit - Sarg 10
Sreemad Valmiki Ramayan Arth Sahit - Sarg 11
Shreemad Valmiki Ramayan Arth Sahit - Sarg 13
Shreemad Valmiki Ramayan Arth Sahit - Sarg 14
Shreemad Valmiki Ramayan Arth Sahit - Sarg 15
Shreemad Valmiki Ramayan Arth Sahit - Sarg 12
Shreemad Valmiki Ramayan Arth Sahit - Sarg 17
Shreemad Valmiki Ramayan Arth Sahit - Sarg 18
Shreemad Valmiki Ramayan Arth Sahit - Sarg 16
Shreemad Valmiki Ramayan Arth Sahit - Sarg 21
Shreemad Valmiki Ramayan Arth Sahit - Sarg 19
Shreemad Valmiki Ramayan Arth Sahit - Sarg 20
Shreemad Valmiki Ramayan Arth Sahit - Sarg 25
Shreemad Valmiki Ramayan Arth Sahit - Sarg 24
Shreemad Valmiki Ramayan Arth Sahit - Sarg 23
Shreemad Valmiki Ramayan Arth Sahit - Sarg 22
Shreemad Valmiki Ramayan Arth Sahit - Sarg 26
Shreemad Valmiki Ramayan Arth Sahit - Sarg 32
Shreemad Valmiki Ramayan Arth Sahit - Sarg 34
Shreemad Valmiki Ramayan Arth Sahit - Sarg 33
Shreemad Valmiki Ramayan Arth Sahit - Sarg 27
Shreemad Valmiki Ramayan Arth Sahit - Sarg 28
Shreemad Valmiki Ramayan Arth Sahit - Sarg 29
Shreemad Valmiki Ramayan Arth Sahit - Sarg 31
Shreemad Valmiki Ramayan Arth Sahit - Sarg 35
Shreemad Valmiki Ramayan Arth Sahit - Sarg 37
Shreemad Valmiki Ramayan Arth Sahit - Sarg 38
Shreemad Valmiki Ramayan Arth Sahit - Sarg 39
Shreemad Valmiki Ramayan Arth Sahit - Sarg 36
Shreemad Valmiki Ramayan Arth Sahit - Sarg 30
Shreemad Valmiki Ramayan Arth Sahit - Sarg 44
Shreemad Valmiki Ramayan Arth Sahit - Sarg 43
Shreemad Valmiki Ramayan Arth Sahit - Sarg 42
Shreemad Valmiki Ramayan Arth Sahit - Sarg 41
Shreemad Valmiki Ramayan Arth Sahit - Sarg 40
Shreemad Valmiki Ramayan Arth Sahit - Sarg 47
Shreemad Valmiki Ramayan Arth Sahit - Sarg 46
Shreemad Valmiki Ramayan Arth Sahit - Sarg 45
Shreemad Valmiki Ramayan Arth Sahit - Sarg 50
Shreemad Valmiki Ramayan Arth Sahit - Sarg 52
Shreemad Valmiki Ramayan Arth Sahit Sarg, Vol. 48
Shreemad Valmiki Ramayan Arth Sahit - Sarg 49
Shreemad Valmiki Ramayan Arth Sahit - Sarg 51
Shreemad Valmiki Ramayan Arth Sahit - Sarg 55
Shreemad Valmiki Ramayan Arth Sahit - Sarg 53
Shreemad Valmiki Ramayan Arth Sahit - Sarg 54
Shreemad Valmiki Ramayan Arth Sahit - Sarg 56
Shreemad Valmiki Ramayan Arth Sahit - Sarg 57
Shreemad Valmiki Ramayan Arth Sahit - Sarg 60
Shreemad Valmiki Ramayan Arth Sahit - Sarg 59
Shreemad Valmiki Ramayan Arth Sahit - Sarg 58
Shreemad Valmiki Ramayan Arth Sahit, Pt. 66
Shreemad Valmiki Ramayan Arth Sahit, Pt. 63
Shreemad Valmiki Ramayan Arth Sahit, Pt. 64
Shreemad Valmiki Ramayan Arth Sahit, Pt. 65
Shreemad Valmiki Ramayan Arth Sahit, Pt. 61
Shreemad Valmiki Ramayan Arth Sahit, Pt. 62
Shreemad Valmiki Ramayan Arth Sahit, Pt. 70
Shreemad Valmiki Ramayan Arth Sahit, Pt. 69
Shreemad Valmiki Ramayan Arth Sahit, Pt. 67
Shreemad Valmiki Ramayan Arth Sahit, Pt. 68
Shreemad Valmiki Ramayan Arth Sahit, Pt. 72
Shreemad Valmiki Ramayan Arth Sahit, Pt. 71
Shreemad Valmiki Ramayan Arth Sahit, Pt. 74
Shreemad Valmiki Ramayan Arth Sahit - Sarg 77
Shreemad Valmiki Ramayan Arth Sahit, Pt. 73
Shreemad Valmiki Ramayan Arth Sahit, Pt. 75
Shreemad Valmiki Ramayan Arth Sahit, Pt. 76
Shreemad Valmiki Ramayan Moolpath, Sarg 3
Shreemad Valmiki Ramayan Moolpath, Sarg 4
Shreemad Valmiki Ramayan Moolpath, Sarg 5
Shreemad Valmiki Ramayan Moolpath - Sarg 1
Shreemad Valmiki Ramayan Moolpath, Sarg 2
Shreemad Valmiki Ramayan Moolpath, Pt. 9
Shreemad Valmiki Ramayan Moolpath, Sarg 7
Shreemad Valmiki Ramayan Moolpath, Sarg 8
Shreemad Valmiki Ramayan Moolpath, Sarg 6
Shreemad Valmiki Ramayan Moolpath, Pt. 11
Shreemad Valmiki Ramayan Moolpath, Pt. 12
Shreemad Valmiki Ramayan Moolpath, Pt. 13
Shreemad Valmiki Ramayan Moolpath, Pt. 10
Shreemad Valmiki Ramayan Moolpath, Pt. 14
Shreemad Valmiki Ramayan Moolpath, Pt. 15
Shreemad Valmiki Ramayan Moolpath, Pt. 16
Shreemad Valmiki Ramayan Moolpath, Pt. 17
Shreemad Valmiki Ramayan Moolpath, Pt. 18
Shreemad Valmiki Ramayan Moolpath, Pt. 25
Shreemad Valmiki Ramayan Moolpath, Pt. 23
Shreemad Valmiki Ramayan Moolpath, Pt. 22
Shreemad Valmiki Ramayan Moolpath, Pt. 21
Shreemad Valmiki Ramayan Moolpath, Pt. 20
Shreemad Valmiki Ramayan Moolpath, Pt. 24
Shreemad Valmiki Ramayan Moolpath, Pt. 27
Shreemad Valmiki Ramayan Moolpath, Pt. 30
Shreemad Valmiki Ramayan Moolpath, Pt. 26
Shreemad Valmiki Ramayan Moolpath, Pt. 29
Shreemad Valmiki Ramayan Moolpath, Pt. 28
Shreemad Valmiki Ramayan Moolpath, Pt. 34
Shreemad Valmiki Ramayan Moolpath, Pt. 31
Shreemad Valmiki Ramayan Moolpath, Pt. 32
Shreemad Valmiki Ramayan Moolpath, Pt. 33
Shreemad Valmiki Ramayan Moolpath, Pt. 35
Shreemad Valmiki Ramayan Moolpath, Pt. 36
Shreemad Valmiki Ramayan Moolpath, Pt. 38
Shreemad Valmiki Ramayan Moolpath, Pt. 37
Shreemad Valmiki Ramayan Moolpath, Pt. 40
Shreemad Valmiki Ramayan Moolpath, Pt. 39
Ye Chamak Ye Damak Sherawali Tumhi Se Hai
Shri Ram Jay Ram Prasang-Badon Ki Anumati
Shri Ram Jay Ram Prasang-Satsang Ki Mahima
Shri Ram Jay Ram Prasang-Hanuman Ji Ka Bal
Shri Ram Jay Ram Hanuman Vibhishan Prasang
Sunderkand Ke Sunder Prasang (Kab Dekhi Mudrika)
Hanuman Ji Ne Khai Ram Ji Ki Saugandh (Prasang)
Shreemad Valmiki Ramayan Moolpath, Pt. 46
Shreemad Valmiki Ramayan Moolpath, Pt. 44
Shreemad Valmiki Ramayan Moolpath, Pt. 45
Shreemad Valmiki Ramayan Moolpath, Pt. 47
Shreemad Valmiki Ramayan Moolpath, Pt. 52
Shreemad Valmiki Ramayan Moolpath, Pt. 51
Shreemad Valmiki Ramayan Moolpath, Pt. 50
Shreemad Valmiki Ramayan Moolpath, Pt. 49
Shreemad Valmiki Ramayan Moolpath, Pt. 48
Mudrika Prasang Baat Pramanit Karne Ki Kala
Shreemad Valmiki Ramayan Moolpath, Pt. 53
Shreemad Valmiki Ramayan Moolpath, Pt. 55
Shreemad Valmiki Ramayan Moolpath, Pt. 54
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28445993ff5f8ac96a80dd633347918e7cc5dd8ed99c64c43877a5da48dbaa66. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INV582422329 — a six-check JSON result.
Shreemad Valmiki Ramayan Moolpath, Pt. 57
Shreemad Valmiki Ramayan Moolpath, Pt. 56
Shreemad Valmiki Ramayan Moolpath, Pt. 61
Shreemad Valmiki Ramayan Moolpath, Pt. 60
Shreemad Valmiki Ramayan Moolpath, Pt. 59
Shreemad Valmiki Ramayan Moolpath, Pt. 58
Shreemad Valmiki Ramayan Moolpath, Pt. 62
Shreemad Valmiki Ramayan Moolpath, Pt. 63
Shreemad Valmiki Ramayan Moolpath, Pt. 64
Shreemad Valmiki Ramayan Moolpath, Pt. 65
Shreemad Valmiki Ramayan Moolpath, Pt. 66
Shreemad Valmiki Ramayan Moolpath, Pt. 69
Shreemad Valmiki Ramayan Moolpath, Pt. 68
Shreemad Valmiki Ramayan Moolpath, Pt. 67
Shreemad Valmiki Ramayan Moolpath, Pt. 70
Shreemad Valmiki Ramayan Moolpath, Pt. 71
Shreemad Valmiki Ramayan Moolpath, Pt. 72
Shreemad Valmiki Ramayan Moolpath, Pt. 77
Shreemad Valmiki Ramayan Moolpath, Pt. 76
Shreemad Valmiki Ramayan Moolpath, Pt. 75
Shreemad Valmiki Ramayan Moolpath, Pt. 74
Shreemad Valmiki Ramayan Moolpath, Pt. 73
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 2
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 5
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 3
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 1
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 4
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 7
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 10
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 6
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 8
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 9
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 15
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 11
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 12
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 13
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 14
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 16
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 17
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 18
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 19
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 20
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg 21
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 22
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 23
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 24
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 25
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 26
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 28
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 27
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 30
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 29
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 32
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 31
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 33
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 35
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 34
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 42
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 43
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 39
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 38
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 37
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 36
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 40
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 45
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 41
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 44
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 46
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 47
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 48
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg 49
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 50
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 51
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 54
Shreemad Valmiki Ramayan Ayodhya Kand Arth Sahit Sarg, Pt. 58
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x215bf6b949f92e24f58470a377a33634cfa4529cdc3fbb9b6efba50ad9c622ef. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR59R2594651 — a six-check JSON result.