SynQ Testnet — Active

Forge Your First Contract

Deploy a simple storage contract on SynQ testnet — write, compile, deploy, call. End to end in under 5 minutes.

Step 01

Connect to SynQ Testnet

You'll need a wallet with testnet SNRG to deploy contracts. We recommend SynQ CLI or MetaMask with the SynQ testnet RPC.

i
SynQ Testnet RPC
https://testnet.synq.network:8545

Chain ID: 0x3E9 (999)
Currency: SNRG
synq-cli
$ synq config add --network testnet
✓ Network 'testnet' added
$ synq wallet create --name dev-wallet
Address: 0x7a3d...e9f2 (shown in wallet)
Command complete. Continue to Step 2.
Step 02

Write a Storage Contract

The simplest SynQ contract — stores a single uint and lets anyone read/write it.

SynQ Solidity
contract.sol
// Copy the code above into SimpleStorage.sol
Step 03

Compile the Contract

SynQ uses an LLVM-based compiler. The output is a bytecode artifact + ABI for deployment and calls.

synq-cli
$ synq compile SimpleStorage.sol
Compiling SimpleStorage.sol...
Step 04

Deploy to Testnet

Deploy the compiled artifact to SynQ testnet. You'll pay a small testnet gas fee — no real SNRG needed.

synq-cli
$ synq deploy SimpleStorage.sol --network testnet
Deploying contract to testnet...
Step 05

Call the Contract

Now interact with your deployed contract — write a value, then read it back to confirm success.

synq-cli
$ synq call 0x...example store 42 --network testnet
Transaction submitted. Waiting for confirmation...
Back to Home