How to setup a private blockchain for cardano?

Is there a way we can setup our own private cardano’s blockchain? Or are there any private cardano blockchains we can use for testing purposes?

You can test API locally.
See Running acceptance tests.
There are some scripts for the purpose available.


I am currently building a platform that will be using ADA tokens as a currency. I want to test cardano’s wallet in a local cardano private blockchain, not the public blockchain. How can I setup my own private cardano’s blockchain for testing purposes?
I can easily do this with ethereum,

I tried searching all over the forums but I could not get any relevant answers on setting up a private cardano blockchain