For the complete documentation index, see llms.txt. This page is also available as Markdown.

Deploy an SRC20 in 60 Seconds

Deploy a private SRC20 token on Seismic testnet with a single command — no compiler required

The SRC20 Factory is a pre-deployed contract on Seismic testnet that lets anyone create a private token without installing sforge or writing a single line of Solidity. You give it a name, symbol, and supply; it hands back a deployed token address.

Quickstart

bunx create-src20

That's it. The CLI walks you through the rest interactively, or you can pass everything up front:

bunx create-src20 \
  --name "My Private Token" \
  --symbol "MPT" \
  --supply 1000000 \
  --key 0xYourPrivateKey

Example output:

  Create SRC20 Token on Seismic

  Deploying to Seismic testnet...

  Token deployed!

  Address:  0xabc...
  Name:     My Private Token
  Symbol:   MPT
  Supply:   1,000,000
  Owner:    0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
  Tx:       0xdef...
  Explorer: https://seismic-testnet.socialscan.io/address/0xabc...

CLI flags

Flag
Description
Default

--name

Token name

prompted

--symbol

Token symbol

prompted

--supply

Initial supply in whole tokens (multiplied by 10¹⁸ internally)

prompted

--key

0x-prefixed 64-character hex private key

prompted (hidden input)

--rpc

Custom RPC URL

https://testnet-2.seismictest.net/rpc

Supply is always treated as whole tokens. Passing --supply 1000000 mints 1,000,000 × 10¹⁸ base units, using 18 decimals.

What you get

Every deployed token is a full SRC20Token contract — Seismic's private variant of ERC20. Balances, transfer amounts, and allowances are encrypted on-chain using suint256 shielded types. Outside observers see only encrypted ciphertext. The token deployer becomes the owner and has exclusive mint and burn rights.

Interfaces

The factory exposes four interfaces depending on how you want to integrate:

Interface
When to use

Deploy a token manually from the terminal

Embed token creation in a dApp or script

Deploy via browser without writing code

Query deployed tokens from any language

Network

Last updated