# Contract Spec

{% content-ref url="contract-spec/lock_coin.move" %}
[lock\_coin.move](contract-spec/lock_coin.move)
{% endcontent-ref %}

{% content-ref url="contract-spec/vote.move" %}
[vote.move](contract-spec/vote.move)
{% endcontent-ref %}

{% content-ref url="contract-spec/lumiwave.move" %}
[lumiwave.move](contract-spec/lumiwave.move)
{% endcontent-ref %}
