# Automatically generate candid from rust sources

**URL:** <https://forum.dfinity.org/t/automatically-generate-candid-from-rust-sources/5924>\
**Category:** Developers\
**Created:** [July 15, 2021, 4:17pm UTC](https://forum.dfinity.org/t/automatically-generate-candid-from-rust-sources/5924 "2021-07-15T16:17:06Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![senior.joinu](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/senior.joinu/32/9240_2.png) [@senior.joinu](https://forum.dfinity.org/u/senior.joinu)\
**Post date:** [July 16, 2021, 8:25pm UTC](https://forum.dfinity.org/t/automatically-generate-candid-from-rust-sources/5924/3 "2021-07-16T20:25:18Z")

</div>

Thanks!

But what do I write under `candid` key in my `dfx.json`?  
In the mentioned example there is a valid candid file already written by hand.

The problem I want to solve is to generate `.did` file automatically.

---

_[View the full topic](https://forum.dfinity.org/t/automatically-generate-candid-from-rust-sources/5924)._
