Getting started
To get started with smart contract development, we recommend running on a laptop until you are ready to deploy to a public testnet.
The default local test user address is juno16g2rahf5846rxzp3fwlswy08fz8ccuwk03k57y and the default local chain-id is testing.
To get up-and-running, the steps are:
  1. 1.
    Run Juno on your laptop - follow the instructions here
  2. 3.
    Open a browser with Keplr installed and go to localhost:3000
  3. 4.
    Click 'connect wallet' and add Juno Local Test blockchain
  4. 5.
    Import the seed user to Keplr from this page - remember this mnemonic is public!
  5. 6.
    Execute or query the contract using CosmJS and the local chain RPC
You're now set up with a Juno local development environment!
For more advanced usage, check out deploy scripts like the one used for The Decentralized Name Service. You can adapt this for your own use.
Finally, there's a video going over these steps from Juno Contributors that you can view: https://youtu.be/YsrUGv6M8KQ?t=2056
Copy link