# \[RFC\] Canister Metadata Standard

**URL:** <https://forum.dfinity.org/t/rfc-canister-metadata-standard/16280>\
**Category:** Developers\
**Created:** [October 31, 2022, 4:54pm UTC](https://forum.dfinity.org/t/rfc-canister-metadata-standard/16280 "2022-10-31T16:54:21Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![lastmjs](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/lastmjs/32/3406_2.png) [@lastmjs](https://forum.dfinity.org/u/lastmjs)\
**Post date:** [May 8, 2023, 10:51pm UTC](https://forum.dfinity.org/t/rfc-canister-metadata-standard/16280/5 "2023-05-08T22:51:58Z")

</div>

I would like to propose the following (updating my thoughts from a couple comments back):

# cdk:name

This is the name of the CDK that was used to produce the canister’s Wasm module binary e.g. `motoko`, `cdk-rs`, `azle`, `kybra`, `icpp`.

# cdk:languages

This is a list of strings indicating the source code languages that the CDK supports e.g. `motoko`, `rust`, `typescript;javascript`, `python`, `c++`

# cdk:version

This is the version of the CDK that was used to produce the canister’s Wasm module binary e.g. `1.2.3`, `0.16.2`, `2.3`

---

_[View the full topic](https://forum.dfinity.org/t/rfc-canister-metadata-standard/16280)._
