Sourced Local Dev Setup
These settings are only for development use of Source Chain on a local machine.
Want to use
sourcedlocally for development, or to work with smart contracts? You're in the right place. To get started with smart contract development, we recommend running on a laptop until you are ready to deploy to a public testnet.
For an Ubuntu LTS, you can probably use:
sudo tar -C /usr/local -xzf go1.18.2.linux-amd64.tar.gz
Please install Go v1.18 or later.
Unless you want to configure in a non standard way, then set these in the
.profilein the user's home (i.e.
After updating your
~/.profileyou will need to source it:
sudo curl https://get.ignite.com/cli! | sudo bash
git clone -b testnet https://github.com/Source-Protocol-Cosmos/source.git
ignite chain serve
Your local chain should now be running in development mode with two funded genesis accounts and a single validator for testing purposes.