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:
- Open your Defcoin wallet
- Wait for the blockchain to sync
- Click "Send" and enter the recipient address
- Enter the amount and click "Send"
- 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 statusgetblockcount- Get current block heightgetblock <hash>- Get block detailsgettransaction <txid>- Get transaction detailsgetbalance- Get wallet balancesendtoaddress <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:
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.