chia-plotter VS bls-signatures

Compare chia-plotter vs bls-signatures and see what are their differences.

bls-signatures

BLS signatures in C++, using the relic toolkit BLS12-381 (by madMAx43v3r)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
chia-plotter bls-signatures
69 2
2,292 2
- -
3.4 0.0
about 2 months ago over 2 years ago
C C++
Apache License 2.0 Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

chia-plotter

Posts with mentions or reviews of chia-plotter. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-09.
  • Plotters for K33 ?????
    1 project | /r/chia | 26 May 2023
    The original Madmax plotter supports both K33 and K34, https://github.com/madMAx43v3r/chia-plotter
  • How to plot just in RAM
    2 projects | /r/chia | 9 Mar 2023
    I didn’t use madmax for like 8 months so I don’t remember, but checkout the default number here https://github.com/madMAx43v3r/chia-plotter The thread number is depending on how many thread your cpu got. I think the more thread is better. Try to put thread = 36 and buckets = 256
  • How long does it take to make a plot?
    1 project | /r/chia | 19 Feb 2023
    I would suggest canceling and plotting with the Chia POS plotter. For testing, the Chia POS plotter should be fast enough. The madMAx plotter is generally faster but it has had issues plotting from the Chia Network client in the past. If you want to use the madMAx plotter, I would suggest using the standalone version directly from madMAx's github (which has a link to the github that does windows compiles in the install directions).
  • I need help installing mad max 😭😭
    1 project | /r/chia | 28 Oct 2022
    git clone https://github.com/madMAx43v3r/chia-plotter.git
  • Reverse engineering the plotting process
    3 projects | /r/chia | 20 Oct 2022
    No need to reverse engineer anything. It's explained in all the detail you need in the Chia Proof of Space Construction document. It's implemented in chiapos though I find madmax's implementation of the plotter to be easier to read: https://github.com/madMAx43v3r/chia-plotter/tree/master/include/chia
  • How to fix MadMAx Plotter not installed error
    5 projects | /r/chia | 7 Sep 2022
    The article you mentioned said that all the questions about the madmax plotter has to updated on its official GitHub repo, https://github.com/madMAx43v3r/chia-plotter, so I made a copy of the same complained and updated it onto the official madmax plotter repo (and the link was given by the official chia repo).
  • Will Chia plotting destroy my NVMe SSD!? Understanding SSD endurance (TBW)
    2 projects | /r/chia | 2 Apr 2022
    Yes, see https://github.com/madMAx43v3r/chia-plotter for plotting with a ramdisk and https://github.com/ericaltendorf/plotman to automate everything.
  • Chia plotting using Gui / Power shell stops after table 1
    1 project | /r/chia | 3 Feb 2022
    The OP can try using the non-packaged version https://github.com/madMAx43v3r/chia-plotter
  • GUI AND maDMAX
    1 project | /r/chia | 2 Feb 2022
    You can get around this by using the standalone version of madmax or setting your temp directory as your final directory and using a script to monitor and move .plot files to your final directory.
  • How to plot without Chia Application?
    2 projects | /r/chia | 15 Dec 2021
    You can install madmax directly (or use the compiled windows binary). Disclaimer: neither are officially endorsed but I've used them with no issues.

bls-signatures

Posts with mentions or reviews of bls-signatures. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-07-05.
  • https://np.reddit.com/r/chia/comments/oe6an5/great_guide_by_poolgarden_on_using_madmax_plotter/h44f7i7/
    4 projects | /r/backtickbot | 5 Jul 2021
    $ git submodule update --init Submodule 'lib/BLAKE3' (https://github.com/BLAKE3-team/BLAKE3.git) registered for path 'lib/BLAKE3' Submodule 'lib/bls-signatures' (https://github.com/madMAx43v3r/bls-signatures.git) registered for path 'lib/bls-signatures' Submodule 'lib/libbech32' (https://github.com/dcdpr/libbech32.git) registered for path 'lib/libbech32' Cloning into '/home/plotter/chia-plotter/lib/BLAKE3'... Cloning into '/home/plotter/chia-plotter/lib/bls-signatures'... Cloning into '/home/plotter/chia-plotter/lib/libbech32'... Submodule path 'lib/BLAKE3': checked out '037de38bfec4e813ab6189a50cb7c4cbae47268a' Submodule path 'lib/bls-signatures': checked out 'd9e42922e4a21fe8fc50733b93c16f582022621f' Submodule path 'lib/libbech32': checked out '954b14fe81602dde0cf5cb6d45208403160fb76c'
  • Great Guide by pool.garden on using MadMax Plotter for pools.
    4 projects | /r/chia | 5 Jul 2021
    Enter the directory and execute some necessary commands to install requirements and compile the tool: $ git submodule update --init Submodule 'lib/BLAKE3' (https://github.com/BLAKE3-team/BLAKE3.git) registered for path 'lib/BLAKE3' Submodule 'lib/bls-signatures' (https://github.com/madMAx43v3r/bls-signatures.git) registered for path 'lib/bls-signatures' Submodule 'lib/libbech32' (https://github.com/dcdpr/libbech32.git) registered for path 'lib/libbech32' Cloning into '/home/plotter/chia-plotter/lib/BLAKE3'... Cloning into '/home/plotter/chia-plotter/lib/bls-signatures'... Cloning into '/home/plotter/chia-plotter/lib/libbech32'... Submodule path 'lib/BLAKE3': checked out '037de38bfec4e813ab6189a50cb7c4cbae47268a' Submodule path 'lib/bls-signatures': checked out 'd9e42922e4a21fe8fc50733b93c16f582022621f' Submodule path 'lib/libbech32': checked out '954b14fe81602dde0cf5cb6d45208403160fb76c' $ ./make_devel.sh This command will produce a lot of output while compiling. In the end, you should get a message indicating the compile was successful: [...] [ 98%] Built target relic_s [ 98%] Built target gmock_main [ 98%] Built target UnitTests_bech32 [ 99%] Built target bls [100%] Built target chia_plot Try to call the program and get the usage help information: $ ./build/chia_plot --help If you can see the following line in the output, you have successfully built the chia-plotter version compatible with pool plots: -c, --contract arg Pool Contract Address (64 chars) Getting your keys sorted and jumping in the pool With the binary in place, it is time to check for the data required to create plots that fit your chia keys. To get those keys, execute the following commands: $ chia plotnft create -u https://farm.pool.garden -s pool It can take a little while until the transaction is confirmed. Once it is, execute: $ chia plotnft show Find the P2 singletom address (pool contract address) and save it for later - it should look something like this: P2 singleton address (pool contract address for plotting): xch1es7mmxmgxkv67q69m8j9p5akxk4zhv7h45hxvp*****k4q7527tqu6xhhc (64 characters) The other required key is the "Farmer public key". Execute the following statement to get it: $ chia keys show Note the Farmer public key and save it for later. Ignore the "Pool public key"! It is not the droid you're looking for.

What are some alternatives?

When comparing chia-plotter and bls-signatures you can also consider the following projects:

bladebit - A high-performance k32-only, Chia (XCH) plotter supporting in-RAM and disk-based plotting

BLAKE3 - the official Rust and C implementations of the BLAKE3 cryptographic hash function

plotman - Chia plotting manager

libbech32

rapiddisk - An Advanced Linux RAM Drive and Caching kernel modules. Dynamically allocate RAM as block devices. Use them as stand alone drives or even map them as caching nodes to slower local disk drives. Access those volumes locally or export them across an NVMe Target network. Manage it all from a web API.

chiapos - Chia Proof of Space library, fork for optimized plotting. If you want to support the development, donations are welcome: xch1lnnarj8tzx56fwe4gnds8365kj896a9tq08yt8pwsgqxczpqdkvs8n8dua

Swar-Chia-Plot-Manager - This is a Cross-Platform Plot Manager for Chia Plotting that is simple, easy-to-use, and reliable.

chia-plotter

cudf - cuDF - GPU DataFrame Library

chia-blockchain - Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet)

Swar-Chia-Plot-Manager - This is a Cross-Platform Plot Manager for Chia Plotting that is simple, easy-to-use, and reliable.

chives-blockchain - Chives blockchain python implementation (full node, farmer, harvester, timelord, and wallet)