Skip to main content

Prepare Your Syscoin Wallet

Before deploying or testing contracts you need a wallet that is configured for the Syscoin NEVM networks and funded with SYS (mainnet) or tSYS (testnet).

Choose a wallet#

  • Pali Wallet (recommended): Pali Wallet is preconfigured for Syscoin NEVM Mainnet and Testnet, so you can skip the network setup steps below.
  • MetaMask: Install the MetaMask browser extension or use an existing account, then add the Syscoin networks.

Add the Syscoin NEVM networks#

Use Chainlist to import the networks directly into your wallet:

NetworkQuick add
Syscoin NEVM MainnetAdd via Chainlist
Syscoin NEVM Testnet (Tanenbaum)Add via Chainlist

Approve the prompts in your wallet to finish the import. Some tools still label the Syscoin NEVM Testnet as “Tanenbaum”; both names point to the same chain.

Manual settings (for MetaMask or other wallets)#

Use these values if you need to enter the networks manually:

Mainnet

  • Network Name: Syscoin NEVM Mainnet
  • RPC URL: https://rpc.syscoin.org
  • Chain ID: 57
  • Currency Symbol: SYS
  • Block Explorer: https://explorer.syscoin.org/

Testnet

  • Network Name: Syscoin NEVM Testnet
  • RPC URL: https://rpc.tanenbaum.io/
  • Chain ID: 5700
  • Currency Symbol: tSYS
  • Block Explorer: https://explorer.tanenbaum.io/

Fund the deployment account#

Top up the account you plan to use for deployments:

  • Follow the official faucet instructions for tSYS on testnet or SYS on mainnet.
  • Exchanges or bridges can also provide SYS for mainnet deployments.

Export the private key#

Export the private key for the account that will sign your deployments, then store it in a secure secret manager or .env file referenced by Hardhat or Foundry.

Keep credentials private: never commit .env files and rotate the key immediately if it becomes exposed.