Junø
Web
Discord
Github
Medium
Search…
Juno
Introduction
Home of CosmWasm
Economic Overview
Contributors
Brand Identity
Social/Resources/Updates
TUTORIALS
Wallets
Staking
Governance
Before submitting a proposal
Submitting a Proposal (CLI)
Command-Line Interface (CLI)
Introduction
Useful CLI Commands
Module Reference
Smart Contracts & Junod Development
Getting started
Junod Local Dev Setup
Interacting with Smart Contracts
Smart Contracts Installation
ERC-20 Tutorial
CW1 Tutorial
Nodes & Validators
Junod Installation and setup
Setting up Cosmovisor
Mainnet Setup and Tooling
Joining Mainnet
Mainnet Upgrades
Joining Testnet
Sync from Snapshot
Sync with state-sync
Relayers
Official Delegations Handbook
Sync Juno Classic
Powered By
GitBook
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.
Run Juno on your laptop -
follow the instructions here
2.
Run the
starter-kit frontend app
3.
Open a browser with Keplr installed and go to
localhost:3000
4.
Click 'connect wallet' and add
Juno Local Test
blockchain
5.
Import the seed user to Keplr from
this page
- remember this mnemonic is public!
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.
Previous
wasm
Next - Smart Contracts & Junod Development
Junod Local Dev Setup
Last modified
2mo ago
Copy link