What is Defcoin?

Defcoin is a decentralized cryptocurrency with fast 60-second blocks, scrypt mining, and P2Pool support.

Quick Facts: 2.3M blocks mined, ~30 MH/s network hashrate, Scrypt algorithm

Download Wallet

Get started with Defcoin by downloading the official wallet:

Platform Version Download
Windows Latest Download
Linux Latest Download
macOS Latest Download

Your First Transaction

Follow these steps to send your first Defcoin transaction:

  1. Open your Defcoin wallet
  2. Wait for the blockchain to sync
  3. Click "Send" and enter the recipient address
  4. Enter the amount and click "Send"
  5. Confirm the transaction

Solo Mining

Mine Defcoin directly with your wallet:

defcoin-cli setgenerate true 4

This will start mining with 4 CPU threads.

Note: Solo mining is only recommended if you have significant hashrate.

Pool Mining

Mine Defcoin using a mining pool for more consistent rewards:

Using cgminer:

cgminer -o stratum+tcp://pool.example.com:3333 \
  -u YourAddress \
  -p x \
  --scrypt

P2Pool Mining

P2Pool is a decentralized mining pool that prevents centralization:

Setup P2Pool Node:

python run_p2pool.py \
  --net defcoin \
  --give-author 0

Technical Specifications

Parameter Value
Algorithm Scrypt
Block Time 60 seconds
Current Height 2,308,937 blocks
Network Hashrate ~30 MH/s
Difficulty ~3.87
RPC Port 1335
P2P Port 1337

RPC API

Access Defcoin daemon via RPC:

Example: Get Blockchain Info

curl --user defcoin:password \
  --data-binary '{"jsonrpc":"1.0","method":"getblockchaininfo"}' \
  -H 'content-type: text/plain;' \
  http://localhost:1335/

Common RPC Commands:

  • getblockchaininfo - Get blockchain status
  • getblockcount - Get current block height
  • getblock <hash> - Get block details
  • gettransaction <txid> - Get transaction details
  • getbalance - Get wallet balance
  • sendtoaddress <address> <amount> - Send coins

Compiling from Source

Build Defcoin wallet from source code:

Ubuntu/Debian:

sudo apt-get install build-essential libssl-dev \
  libdb++-dev libboost-all-dev libminiupnpc-dev

git clone https://github.com/defcoin/defcoin.git
cd defcoin/src
make -f makefile.unix

# Compiled binary: defcoind
Success! You now have a compiled Defcoin daemon.

Block Explorer

View the Defcoin blockchain in real-time:

https://explorer.defcoin.io

Community

Join the Defcoin community:

  • Discord: [Link]
  • Reddit: r/defcoin
  • Twitter: @defcoin
  • GitHub: github.com/defcoin

Exchanges

Trade Defcoin on these exchanges:

Disclaimer: Always do your own research before trading.