# Contracts (legacy)

{% hint style="danger" %}
This is legacy documentation relative to Derupt contracts when using CityCoins prior to CCIP-020 shutting down CityCoins protocol. \
\
Refer to latest docs for newest implementation.
{% endhint %}

{% content-ref url="contracts-legacy/testnet" %}
[testnet](https://docs.derupt.io/legacy/contracts-legacy/testnet)
{% endcontent-ref %}

{% content-ref url="contracts-legacy/mainnet-1" %}
[mainnet-1](https://docs.derupt.io/legacy/contracts-legacy/mainnet-1)
{% endcontent-ref %}

{% content-ref url="contracts-legacy/.derupt-interfaces" %}
[.derupt-interfaces](https://docs.derupt.io/legacy/contracts-legacy/.derupt-interfaces)
{% endcontent-ref %}

{% content-ref url="contracts-legacy/.derupt-core-trait" %}
[.derupt-core-trait](https://docs.derupt.io/legacy/contracts-legacy/.derupt-core-trait)
{% endcontent-ref %}

{% content-ref url="contracts-legacy/.derupt-feed" %}
[.derupt-feed](https://docs.derupt.io/legacy/contracts-legacy/.derupt-feed)
{% endcontent-ref %}

{% content-ref url="contracts-legacy/.derupt-gifts" %}
[.derupt-gifts](https://docs.derupt.io/legacy/contracts-legacy/.derupt-gifts)
{% endcontent-ref %}

{% content-ref url="contracts-legacy/.derupt-miners" %}
[.derupt-miners](https://docs.derupt.io/legacy/contracts-legacy/.derupt-miners)
{% endcontent-ref %}

{% content-ref url="contracts-legacy/.derupt-stackers" %}
[.derupt-stackers](https://docs.derupt.io/legacy/contracts-legacy/.derupt-stackers)
{% endcontent-ref %}

{% content-ref url="contracts-legacy/.derupt-sentiment" %}
[.derupt-sentiment](https://docs.derupt.io/legacy/contracts-legacy/.derupt-sentiment)
{% endcontent-ref %}

{% content-ref url="contracts-legacy/.derupt-core-yyyymmdd" %}
[.derupt-core-yyyymmdd](https://docs.derupt.io/legacy/contracts-legacy/.derupt-core-yyyymmdd)
{% endcontent-ref %}

{% content-ref url="contracts-legacy/.derupt-profile-trait" %}
[.derupt-profile-trait](https://docs.derupt.io/legacy/contracts-legacy/.derupt-profile-trait)
{% endcontent-ref %}

{% content-ref url="contracts-legacy/.derupt-profiles" %}
[.derupt-profiles](https://docs.derupt.io/legacy/contracts-legacy/.derupt-profiles)
{% endcontent-ref %}

{% content-ref url="contracts-legacy/.derupt-profile" %}
[.derupt-profile](https://docs.derupt.io/legacy/contracts-legacy/.derupt-profile)
{% endcontent-ref %}
