Getting Started with INTcoin

Your complete guide to installing INTcoin, creating your first wallet, and making quantum-resistant cryptocurrency transactions in minutes.

📥

Install INTcoin

💼

Create Wallet

💸

Send INT

🔐

Security Tips

0What You Need

💻 Operating System

Linux, macOS, FreeBSD, or Windows

🧠 RAM

Minimum 2GB, Recommended 4GB+

💾 Disk Space

Minimum 20GB for blockchain data

🌐 Network

Stable internet connection

1Install INTcoin

Ubuntu/Debian Installation

# Install dependencies
sudo apt update
sudo apt install -y build-essential cmake git libssl-dev libboost-all-dev

# Clone repository
git clone https://gitlab.com/intcoin/crypto.git
cd crypto

# Build
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build -j$(nproc)

# Install (optional)
sudo cmake --install build

📚 For detailed instructions, see the Linux Installation Guide

macOS Installation

# Install Homebrew (if not installed)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# Install dependencies
brew install cmake openssl boost rocksdb qt@6 liboqs

# Clone repository
git clone https://gitlab.com/intcoin/crypto.git
cd crypto

# Build with Qt wallet
cmake -B build -DCMAKE_BUILD_TYPE=Release -DBUILD_QT_WALLET=ON
cmake --build build -j$(sysctl -n hw.ncpu)

✅ Binaries will be available in the build/ directory

Windows Installation

Use the automated installer script (PowerShell as Administrator):

PS> .\scripts\install-windows.ps1

Or download the pre-built installer from the Downloads page.

📚 For manual build instructions, see the Windows Build Guide

FreeBSD Installation

# Install dependencies
pkg install -y cmake boost-all rocksdb openssl git

# Clone repository
git clone https://gitlab.com/intcoin/crypto.git
cd crypto

# Build
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build -j$(sysctl -n hw.ncpu)

📚 For detailed instructions, see the FreeBSD Installation Guide

2Start the INTcoin Node

The daemon is the core node software that connects to the INTcoin network:

$ ./build/intcoind

# Or with custom data directory
$ ./build/intcoind -datadir=/path/to/data

📡 Default Network Ports

  • P2P (Mainnet): 9333
  • RPC (Mainnet): 9332
  • P2P (Testnet): 18333
  • RPC (Testnet): 18332

Network Information

🌍 Mainnet Launch

January 1, 2026

🔗 Genesis Hash

000000001f132c42...

🌐 Primary Seed Nodes

74.208.112.43:9333
51.155.97.192:9333

🔧 Testnet Available

Use -testnet flag

3Create Your First Wallet

Option 1: GUI Wallet (Recommended for Beginners)

$ ./build/src/qt/intcoin-qt

The Qt GUI wallet will guide you through:

  1. Creating a new wallet
  2. Setting a strong password (16+ characters)
  3. Backing up your 24-word recovery phrase

Option 2: Command-Line Wallet

$ ./build/intcoin-wallet create

# Or using the CLI
$ ./build/intcoin-cli createwallet "mywallet"

⚠️ CRITICAL: Backup Your Recovery Phrase!

Your 24-word recovery phrase is the ONLY way to restore your wallet if you lose access. Write it down on paper and store it in a safe place. Never store it digitally!

  • ✅ Write on paper and store in a safe
  • ✅ Make multiple copies in different secure locations
  • ❌ Never take a screenshot or photo
  • ❌ Never store in cloud storage
  • ❌ Never share with anyone

Get Your First Address

$ ./build/intcoin-cli getnewaddress

# Example output:
intcoin1q2x3y4z5a6b7c8d9e0f1g2h3i4j5k6l7m8n9o0p1q2r3s4t5u6

📚 Learn more about INTcoin Address Formats

4Check Your Balance

$ ./build/intcoin-cli getbalance

# Check blockchain sync status
$ ./build/intcoin-cli getblockchaininfo

⏳ First Sync May Take Time

The first time you run INTcoin, it needs to download and verify the entire blockchain. This may take several hours depending on your internet connection.

5Send Your First Transaction

Using the GUI Wallet

  1. Open the "Send" tab
  2. Enter the recipient's address
  3. Enter the amount to send
  4. Optionally adjust the transaction fee
  5. Click "Send" and confirm

Using the Command Line

$ ./build/intcoin-cli sendtoaddress "intcoin1q..." 100

# Send with custom fee (in satoshis)
$ ./build/intcoin-cli sendtoaddress "intcoin1q..." 100 "" "" false 1000

Verify Your Transaction

$ ./build/intcoin-cli gettransaction <txid>

# List recent transactions
$ ./build/intcoin-cli listtransactions

6Security Best Practices

🔐 Wallet Security

Strong Password

Use 16+ characters with uppercase, lowercase, numbers, and symbols

Backup Recovery Phrase

Write down your 24-word phrase on paper and store safely

Encrypt Wallet

Always encrypt your wallet.dat file

Regular Backups

Backup your wallet regularly to multiple secure locations

Encrypt Your Wallet

$ ./build/intcoin-cli encryptwallet "your-secure-password"

# Backup encrypted wallet
$ ./build/intcoin-cli backupwallet "/secure/location/wallet-backup.dat"

🛡️ Node Security

Edit ~/.intcoin/intcoin.conf for optimal security:

# Restrict RPC to localhost only
rpcallowip=127.0.0.1

# Enable P2P listening
listen=1
upnp=0

# Strong RPC credentials
rpcuser=your_username
rpcpassword=your_strong_password

# Limit connections
maxconnections=125

🛡️ Quantum-Resistant Security

Your INTcoin wallet uses NIST-approved post-quantum cryptography:

  • Digital Signatures: CRYSTALS-Dilithium5 (FIPS 204)
  • Key Exchange: CRYSTALS-Kyber1024 (FIPS 203)
  • Hashing: SHA3-256 (FIPS 202)

Your funds are protected against both classical and quantum computer attacks!

📋 Essential Commands Reference

Node Control

./build/intcoind                    # Start daemon
./build/intcoin-cli stop            # Stop daemon
./build/intcoin-cli getinfo         # Node information

Wallet Operations

./build/intcoin-cli getnewaddress   # Get new address
./build/intcoin-cli getbalance      # Check balance
./build/intcoin-cli sendtoaddress   # Send coins
./build/intcoin-cli listtransactions # List transactions

Blockchain Info

./build/intcoin-cli getblockcount   # Current block height
./build/intcoin-cli getblockhash    # Get block hash
./build/intcoin-cli getblock        # Get block details

📚 For complete RPC API documentation, see the RPC API Guide

🔧 Troubleshooting

Node Won't Start

# Check debug logs
tail -f ~/.intcoin/debug.log

# Try reindexing
./build/intcoind -reindex

Can't Connect to Network

# Manually add seed nodes
./build/intcoin-cli addnode "74.208.112.43:9333" "add"
./build/intcoin-cli addnode "51.155.97.192:9333" "add"

# Check firewall (Linux)
sudo ufw allow 9333/tcp

Wallet Locked

# Unlock wallet for 60 seconds
./build/intcoin-cli walletpassphrase "your-password" 60

# Rescan blockchain for transactions
./build/intcoin-cli rescanblockchain

🚀 What's Next?

📖 Read the Whitepaper

Understand the technical foundations of INTcoin's quantum-resistant architecture.

Read Whitepaper →

⚡ Lightning Network

Learn about instant, low-fee payments with Lightning Network.

Learn More →

💼 Advanced Wallet Guide

Deep dive into wallet management, hardware wallets, and multi-sig.

Advanced Guide →

🔐 Security Best Practices

Comprehensive security guide and audit results.

Security Guide →

📚 Additional Resources

📅 Important Dates

🎉 Welcome to the Quantum-Resistant Future!

You're now ready to use INTcoin - built to last in the quantum era.