Mining - PoWx-Org/oPoW GitHub Wiki
oBTC
oBTC network is the first network to support optical proof of work (oPoW).
FPGA mining (beta)
Download the archive https://drive.google.com/file/d/11PNPkEmnAxyZLA-IXnmE0Jjn4s-EHQ3D/view?usp=sharing.
Here is a .bit bitstream for xcvu9p-flgb2104-2-i
.
Please extract the archives. They contain the miner, the FPGA design for VU9, and some .so libraries.
To mine:
- Program the FPGA with the .dcp file. If the design does not work for you, please send us the
exact part name such as
xcvu9p-flgb2104-2-i
. - Run
sudo ./miner -o stratum+tcp://pool.obtc.me:3390 -u <YOUR_OPTICAL_BITCOIN_ADDRESS> -p . -a heavyhash -D
You can use any other oBTC pool from https://miningpoolstats.stream/opticalbitcoin if you like.
Please note that the binary relies on libssl.so.10 (and some other libraries, in lib64.tar.gz archive). You can put them in /usr/lib64.
We are working to improve the miner. We have tested it on a Linux machine.
FPGA mining (AWS example)
Note that by default you do not have FPGA access. You have to create a ticket to request access.
Go to region N.Virginia (us-east-1) or to Oregon.
Find "oBTC Miner FPGA Dec2021" (ami-01ddd9af460b5df7a in us-east-1).
Launch an instance from AMI image. Then select f1.2xlarge
instance type.
How to mine
Launch the instance (don't forget to download the secret key) and identify the IP address.
Then connect:
ssh -i "SECRETKEY.pem" ec2-user@IP_ADDRESS
Attach FPGA image
sudo fpga-clear-local-image -S 0
sudo fpga-load-local-image -S 0 -I agfi-09b1521d93088246c -a 125 -b 343 -c 1
sudo ./miner -o stratum+tcp://pool.obtc.me:3390 -u YOUR_OPTICAL_BITCOIN_ADDRESS -p . -a heavyhash -D
You can use any other oBTC pool from https://miningpoolstats.stream/opticalbitcoin if you like.
Reports
Please send your bug reports to dev+obtc[at]powx.org