LastcoinVision logoLastcoinVision
Developers

Build on LastcoinVision

A typed SDK, four starter templates, and a testnet faucet — everything runs against a local devnet out of the box.

Quick start

Scaffold a template, install, and run — the app connects to a local devnet by default.

npx create-lcv-app my-app --template dapp-evm
cd my-app
npm run dev

Templates

Next.js + wagmi/viem

dApp (EVM)

Connects MetaMask to LCV's EVM and displays the native balance.

--template dapp-evm
Next.js + CosmJS

dApp (Cosmos)

Connects Keplr to LCV and displays the account balance.

--template dapp-cosmos
Next.js (REST, no wallet)

Registry UI

Look up jurisdiction authorities and registered assets on x/registry.

--template gov-registry
Next.js (REST, no wallet)

Voting portal

Look up elections and their commit-reveal results on x/voting.

--template voting-portal

SDK

@lastcoinvision/sdk ships typed message-builder clients for every custom module (identity, registry, voting, taxrail), Keplr and MetaMask wallet helpers, and a CosmJS registry pre-loaded with every custom message type.

import { IdentityClient, createLcvRegistry } from "@lastcoinvision/sdk";

const identity = new IdentityClient(REST_ENDPOINT, signingClient);
const params = await identity.params();
Full SDK reference →

Testnet faucet

Rate-limited per address and per IP. Fund a devnet/testnet account for development.

Open the faucet

RPC endpoints

NetworkChain IDTendermint RPCRESTEVM JSON-RPC
Devnet (local)lcv-devnethttp://localhost:26657http://localhost:1317http://localhost:8545
Testnetlcv-testnet-1Not yet public — see the roadmap.
Mainnetlastcoinvision-1Not launched.