<p>There's no official or adopted standard library in Cardano, yet, as it is on Ethereum.</p>
<p>Anyway, in my opinion the best tools and techniques for Plutus can be found in this repo: <a href="https://github.com/Plutonomicon" rel="nofollow noreferrer">https://github.com/Plutonomicon</a></p>
<p>It belongs to <a href="https://mlabs.city/" rel="nofollow noreferrer">MLabs</a>, a Haskell, Rust, Blockchain and AI consultancy that has built more than 30 projects in Cardano.</p>
<p>There is also more information about their tools here: <a href="https://plutonomicon.github.io/plutonomicon/" rel="nofollow noreferrer">https://plutonomicon.github.io/plutonomicon/</a></p>

CC BY-SA 4.0
2022-06-01T00:52:49.877Z
2022-06-23T13:43:51.077Z
2022-06-23T13:43:51.077Z
Falcon Stakepool
<p>You can find reference plutus implementations here on github that can be used as a starting point:</p>
<p><a href="https://github.com/input-output-hk/plutus-apps/tree/main/plutus-use-cases/src/Plutus/Contracts" rel="nofollow noreferrer">https://github.com/input-output-hk/plutus-apps/tree/main/plutus-use-cases/src/Plutus/Contracts</a></p>
<p>You can also look at the cardano essential list and hopefully there will be more open source projects that you can also reference in the future.</p>
<p><a href="https://github.com/input-output-hk/essential-cardano/blob/main/essential-cardano-list.md" rel="nofollow noreferrer">https://github.com/input-output-hk/essential-cardano/blob/main/essential-cardano-list.md</a></p>

CC BY-SA 4.0
2022-06-02T17:37:32.580Z
2022-06-02T17:37:32.580Z
lley154
<p>Developers on EVM compatible blockchains can make use of battle-tested libraries of smart contracts using <a href="https://github.com/OpenZeppelin/openzeppelin-contracts" rel="nofollow noreferrer">https://github.com/OpenZeppelin/openzeppelin-contracts</a></p>
<p>I'm thinking about having a basic functionality, let's say a base auction contract and then the developer can add/modify whatever he/she needs for his/her specific use case.</p>
<p>Is there something similar on Cardano or a base repo with Plutus Smart Contracts on it for us to take a look?</p>
<p>Thanks</p>

<plutus><smart-contract><dev-container>
Is there an OpenZeppelin like library for Cardano?
# Is there an OpenZeppelin like library for Cardano?

(Asked by: username_0 on 2022-01-11)

Developers on EVM compatible blockchains can make use of battle-tested libraries of smart contracts using <https://github.com/OpenZeppelin/openzeppelin-contracts>

I'm thinking about having a basic functionality, let's say a base auction contract and then the developer can add/modify whatever he/she needs for his/her specific use case.

Is there something similar on Cardano or a base repo with Plutus Smart Contracts on it for us to take a look?

Thanks

**Tags:** plutus, smart-contract, dev-container

---

## 2 answers

### Answer by username_0 on 2022-06-01. Score: 1 | Accepted answer

There's no official or adopted standard library in Cardano, yet, as it is on Ethereum.

Anyway, in my opinion the best tools and techniques for Plutus can be found in this repo: <https://github.com/Plutonomicon>

It belongs to [MLabs](https://mlabs.city/), a Haskell, Rust, Blockchain and AI consultancy that has built more than 30 projects in Cardano.

There is also more information about their tools here: <https://plutonomicon.github.io/plutonomicon/>


---

### Answer by username_1 on 2022-06-02. Score: 0

You can find reference plutus implementations here on github that can be used as a starting point:

<https://github.com/input-output-hk/plutus-apps/tree/main/plutus-use-cases/src/Plutus/Contracts>

You can also look at the cardano essential list and hopefully there will be more open source projects that you can also reference in the future.

<https://github.com/input-output-hk/essential-cardano/blob/main/essential-cardano-list.md>


---

