# Using zkCRO, vETH and vUSD

In particular, it covers&#x20;

{% content-ref url="using-zkcro-veth-and-vusd/zkcro" %}
[zkcro](https://docs-zkevm.cronos.org/for-developers/using-zkcro-veth-and-vusd/zkcro)
{% endcontent-ref %}

* [#l1-greater-than-l2-minting-usdzkcro-with-usdcro](https://docs-zkevm.cronos.org/for-developers/zkcro#l1-greater-than-l2-minting-usdzkcro-with-usdcro "mention")
* [#l2-greater-than-l1-withdrawing-usdzkcro-from-l2](https://docs-zkevm.cronos.org/for-developers/zkcro#l2-greater-than-l1-withdrawing-usdzkcro-from-l2 "mention")
* [#l2-greater-than-l1-withdraw-eth-from-veth](https://docs-zkevm.cronos.org/for-developers/zkcro#l2-greater-than-l1-withdraw-eth-from-veth "mention")

{% content-ref url="using-zkcro-veth-and-vusd/veth" %}
[veth](https://docs-zkevm.cronos.org/for-developers/using-zkcro-veth-and-vusd/veth)
{% endcontent-ref %}

* [#l1-greater-than-l2-minting-usdveth-with-usdeth](https://docs-zkevm.cronos.org/for-developers/veth#l1-greater-than-l2-minting-usdveth-with-usdeth "mention")
* [#l2-greater-than-l1-withdrawing-usdeth-from-usdveth](https://docs-zkevm.cronos.org/for-developers/veth#l2-greater-than-l1-withdrawing-usdeth-from-usdveth "mention")

{% content-ref url="using-zkcro-veth-and-vusd/vusd" %}
[vusd](https://docs-zkevm.cronos.org/for-developers/using-zkcro-veth-and-vusd/vusd)
{% endcontent-ref %}

* [#l1-greater-than-l2-minting-usdvusd-with-usddai-usdusdc-usdusdt](https://docs-zkevm.cronos.org/for-developers/vusd#l1-greater-than-l2-minting-usdvusd-with-usddai-usdusdc-usdusdt "mention")
* [#l2-greater-than-l1-withdrawing-usddai-from-usdvusd](https://docs-zkevm.cronos.org/for-developers/vusd#l2-greater-than-l1-withdrawing-usddai-from-usdvusd "mention")
