:root {
—animation-state: paused;
}
/* user picked a theme where the «regular» scheme is dark */
/* user picked a theme a light scheme and also enabled a dark scheme */
/* deal with light scheme first */
@media (prefers-color-scheme: light) {
:root {
—primary: #000000;
—secondary: #ffffff;
—tertiary: #3369FF;
—quaternary: #3369FF;
—highlight: #3369FF;
—success: #3d854d;
}
}
/* then deal with dark scheme */
@media (prefers-color-scheme: dark) {
:root {
—primary: #000000;
—secondary: #ffffff;
—tertiary: #3369FF;
—quaternary: #3369FF;
—highlight: #3369FF;
—success: #3d854d;
}
}
/* these styles need to live here because the SVG has a different scope */
.dots {
animation-name: loader;
animation-timing-function: ease-in-out;
animation-duration: 3s;
animation-iteration-count: infinite;
animation-play-state: var(—animation-state);
stroke: #fff;
stroke-width: 0.5px;
transform-origin: center;
opacity: 0;
r: max(1vw, 11px);
cy: 50%;
filter: saturate(2) opacity(0.85);
}
.dots:first-child {
fill: var(—quaternary);
}
.dots:nth-child(2) {
fill: var(—quaternary);
animation-delay: 0.15s;
}
.dots:nth-child(3) {
fill: var(—highlight);
animation-delay: 0.3s;
}
.dots:nth-child(4) {
fill: var(—tertiary);
animation-delay: 0.45s;
}
.dots:nth-child(5) {
fill: var(—tertiary);
animation-delay: 0.6s;
}
@keyframes loader {
0% {
opacity: 0;
transform: scale(1);
}
45% {
opacity: 1;
transform: scale(0.7);
}
65% {
opacity: 1;
transform: scale(0.7);
}
100% {
opacity: 0;
transform: scale(1);
}
}
Reddit and its partners use cookies and similar technologies to provide you with a better experience.
By accepting all cookies, you agree to our use of cookies to deliver and maintain our services and site, improve the quality of Reddit, personalize Reddit content and advertising, and measure the effectiveness of advertising.
By rejecting non-essential cookies, Reddit may still use certain cookies to ensure the proper functionality of our platform.
Reddit and its partners use cookies and similar technologies to provide you with a better experience.
By accepting all cookies, you agree to our use of cookies to deliver and maintain our services and site, improve the quality of Reddit, personalize Reddit content and advertising, and measure the effectiveness of advertising.
By rejecting non-essential cookies, Reddit may still use certain cookies to ensure the proper functionality of our platform.
Reddit and its partners use cookies and similar technologies to provide you with a better experience.
By accepting all cookies, you agree to our use of cookies to deliver and maintain our services and site, improve the quality of Reddit, personalize Reddit content and advertising, and measure the effectiveness of advertising.
By rejecting non-essential cookies, Reddit may still use certain cookies to ensure the proper functionality of our platform.
Reddit and its partners use cookies and similar technologies to provide you with a better experience.
By accepting all cookies, you agree to our use of cookies to deliver and maintain our services and site, improve the quality of Reddit, personalize Reddit content and advertising, and measure the effectiveness of advertising.
By rejecting non-essential cookies, Reddit may still use certain cookies to ensure the proper functionality of our platform.
- What happened?
- Version
- What platform are you using?
- What ui mode are you using?
- Relevant log output
- How to get started with Pooling Protocol
- Step 1: Synchronize your entire node and wallet
- Step 2: You need some XCH
- Step 3: Create an NFT Plot
- Step 4: Add plots
- Step 5: Manage your NFT Plot
- Step 6: Wait for payouts
- Windows Chia Plotting Guide
- Steps in Video Format
- 4 Responses
- Table of Contents
- Описание программы Chia_Plotting
- Инструкция по использованию
- Обновления Chia_Plotting (подробное описание всех изменений в версиях)
- Post navigation
- The systems involved:
- Metrics so far:
- The bladebit diskplot quirk:
- Raspberry Pi with external USB SSD.
- Let’s NUC this cluster out
- Install memory, SATA cable, and SSD
- Upgrade BIOS and set some annoying settings
- Install your operating system
- Set up central control
- Where do we go from here?
- Shopping List
- Post navigation
- Plotting and Farming
- Your First Plot
- Creating a Plot NFT
- MadMAx43v3r NFT-плоты настройка батника.
- Платная функция в Chia_Plotting
- Settings
- Syncing
- Как работает Автоматизация создания плотов
- Разработчик программы
- Getting Things Set Up
- Offers
- NFTs
- Tokens
- Как подключиться к пулу через Chia Blockchain?
What happened?
with an existing PlotNFT set up for self pooling, JM tried to switch the PlotNFT from selfpooling to joining a pool.
it did seem to work via the CLI for JM-
Version
1.2.12 dev 333
What platform are you using?
What ui mode are you using?
Relevant log output
Статья про майнинг Chia Coin, ознакомьтесь, если не читали.
Брэм Коэн опубликовал пост с информацией на счёт обновления Chia 1.2.0, в котором рассказал о своём удивлении от “взрыва сетевого пространства” во время хайпа вокруг их цифровой монеты с момента проведения первой транзакции в блокчейне.

Так же его порадовал взлёт курса монеты, который оказался выше ожидаемого значения, а те кто занялся майнингом Chia Coin смогли неплохо заработать и окупить свои вложения.

Купить или вывести Chia Coin (XCH) с кошелька можно на бирже Yobit.




Most of the big changes were released in the beta version that Chia has been trialing There are a few changes since then that are important, and one major bug. Before we continue though you should read the full release notes to get caught up, as well as my brief review of the beta. Here are a few of my favorites.
- CAT wallet support – add wallets for your favorite CATs.
- Offers – make, take, and share your offers.
- Integrated lite wallet sync – to get you synced up faster while your full node syncs.
- Key derivation tool via CLI – lets you derive wallet addresses, child keys, and also search your keys for arbitrary wallet addresses/keys.
- Added new config.yaml setting, reserved_cores, to specify how many cores Chia will not use when launching process pools. Using 0 will allow Chia to use all cores for process pools. Set the default to 0 to allow Chia to use all cores. This can result in faster syncing and better performance overall especially on lower-end CPUs like the Raspberry Pi4.
- Div soft fork block height set to 2,300,000. (editor’s note: we will discuss this tomorrow)
- CA certificate store update.
- Improved sync performance of the full node by doing BLS validation in separate processes.
- Fixed issues where the wallet code would not generate enough addresses when looking for coins, which can result in missed coins due to the address not being checked. Deprecated the config setting initial_num_public_keys_new_wallet. The config setting initial_num_public_keys is now used in all cases.
- Fixed issue where the DB could lose the peak of the chain when receiving a compressed block.
If you are installing on a machine for the first time, when the GUI loads and you don’t have any pre-existing wallet keys, the GUI will flicker and not load anything.Workaround: close and relaunch the GUI.
All in all, I think this looks to be a great release. I have been using the beta version of the combo wallet on a few of my machines and I have found it to be very versatile and useful. I have already done the DB upgrade on my farming machine and it worked flawlessly. Let’s hope that 1.3.1 comes quick to clean up some of the bugs that can hamper adoption, but otherwise I highly recommend folks upgrade to this version.
How to get started with Pooling Protocol
Old plots that were created during solo farming cannot be used. You will need to create new plots to participate in the pool. However, you can farm both solo and pool on the same computer.
Step 1: Synchronize your entire node and wallet
To get started, you need to upgrade to Chia 1.2 (download HERE) and synchronize the entire Chia node and wallet. The status of the entire node should have the status “Synced” and the wallet card at the top right should also have Synced.

IMPORTANT: If you use the same key (24 words) on more than one computer, you should upgrade both computers to version 1.2+ before creating an NFT Fence. If you have already created an NFT Plot and in a version older than 1.2, you will not see this NFT Plot. This can be fixed by shutting down the application and deleting the folder ~/.chia/wallet/db and all the files in it.
Step 2: You need some XCH
You can find a list of faucets in our Chia mining section.
Step 3: Create an NFT Plot
Once you have an XCH in your wallet, go to the card Pool and click on “Add a Plot NFT“. You now have two options:
- Self-pooling: this NFT Plot will not be connected to any pools and 1.75 XCH will go directly to your wallet. From the command line: chia plotnft create -s local
- Join the pool: join the pool and start farming as soon as you create some Plotss. From the command line: chia plotnft create -s pool -u https://bar.examplepool.org
You can find a list of pools in our Chia mining section.

Step 4: Add plots
You can now start creating plots for this NFT Plot, which means that these plots will “pooling” and can earn rewards more often. Click on the 3 dots in the NFT Plot for which you want to create plots and select “Add a Plot“. This selects this NFT Plot on the plot screen. If you do not select anything or select “None”, an OG (solo) plot will be created.
If you are using a command line interface or a third-party plotter, hover your mouse over the question mark on the NFT Plot page and copy the address of the pool. This is the address you must use when plotting by entering the -c argument. Note: DO NOT use the -p argument, only -c, when plotting using the command line interface for pooling. You can still specify the -f argument as before, and the other arguments have not changed.
Step 5: Manage your NFT Plot
You should see your plots in the NFT Plot interface. The status should be “Pooling“. From here you can see your difficulty, the number of points earned and how many points the pool thinks you have (balance of points).
The difficulty is a value that is different for each NFT Plot, which determines how difficult it is to find evidence for these plots. The values are set automatically so that your plots find proof more often (every few minutes or hours). Each piece of proof found will give you difficulty points. Farmers who have many plots will have a higher difficulty to minimize disk usage.
Points are a way to calculate how much proofs your plots have found. Each k32 plot scores an average of 10 points per day, regardless of difficulty. Points are not in Chia (XCH). Points are just a value that reflects how much you have farmed. Take it as an accounting tool. It is the pool’s responsibility to regularly reward you with XCH based on how many points you earn, and then reset the points back to 0.
To change the pool, click on the “Change Pool“And enter a new pool URL. When changing pools, you will wait for some time, it can be from a few minutes to an hour. You can change pools as often as you like and no fee or registration is required.
You should make sure that your points found in the last 24 hours are accurate. You should get around 10 points per day on k32, so if you have 100 k32 fences, you should get around 1000 points per day. Make sure your points balance goes up. Once you get paid, the points balance is reset. Points come at random times because the search for evidence is still random. Therefore, expect great variability and good and bad times.

Step 6: Wait for payouts
You are now done. If your points balance increases, you are “pooling” properly and you should check your pool to see how often payouts are made and, if necessary, log in to the pool interface.

Windows Chia Plotting Guide
This Windows Chia Plotting Guide can get you up and running in a short time on a Windows 10 or Windows Server 2022 or 2019. We will also be using the Mad Max Plotter to speed up the process of creating plots and give you an easy way to stop the process without major downtime if you need to reboot.
First you need to ensure you have hardware that will get you a good plotting speed and also not break the bank. I personally use the servers that I have had around for the past several years doing various tasks and they have really performed well. Lots of people repurpose a desktop computer and add in RAM or Storage to max out its capacity. Let’s take a quick look at the steps AFTER you have a fully installed and updated version of Windows. We will wait 😉
Steps in Video Format
Setting up a Mad Max Chia Plotting rig in 30 steps:

Table of Contents

https://youtube.com/watch?v=videoseries%3Flist%3DPLarJAzZsWRGBK1s6OgXgT2bI3wMhXSRqF
As an Amazon Associate I earn from qualifying purchases.
I am a participant in the eBay Partner Network (EPN). When you click links to various merchants and make a purchase, this may result in Digital Spaceport earning a commission at no additional cost to you.

Описание программы Chia_Plotting
Поддержка: NFT плоты, создание плотов плоттерами Chia, MadMAx, Chives. График откликов от плотов. Уведомления от Telegram Bot, переплоттинг, автоматизация заполнения плотами множества дисков, управление нагрузкой на процессор, тестирование плотов.
Система управления плоттингом позволяет максимально эффективно использовать мощности вашего компьютера для достижения максимальной производительности плотов CHIA в час.
Благодаря интуитивно понятному интерфейсу и набору дополнительных настроек, создание плотов максимально упрощено:
для создания плота, выберите нужные вам параметры для нового плота, выберите плоттер «Стандартный Chia» или «madMAx» и нажмите «Создать задачу«.
Если нужны дополнительные параллельные задачи, тогда нажмите кнопку «Создать задачу» столько раз, сколько нужно вам параллельных задач. Вся информация о выполнении всех задач, будет отображаться в таблице в реальном времени.
Есть возможность автоматизации, для автоматического заполнения множества дисков плотами.
При необходимости, можно включить Телеграм бота, который вас будет уведомлять о проделанной работе, заканчивающемся месте на дисках или возникших ошибках.
Приложением можно пользоваться бесплатно, платная только опция для автоматизации.
Инструкция по использованию
- Возможность создавать плоты двумя плоттерами на выбор:
1. Стандартный Chia Blockchain — официальный плоттер, работает медленно, но он надежный и распределяет ресурсы компьютера четко по вашим заданным параметрам, можно запускать множество параллельных задач. Если вам не важна скорость создания плотов, этот вариант самый лучший.
2. madMAx — неофициальный плоттер, его используйте на свой страх и риск, но у него есть огромный плюс, это скорость создания плота в 4 раза быстрее, чем у официального Chia плоттера. Но ресурсы компьютера распределяются не совсем точно по тем параметрам которые вы задали. Высокая нагрузка на процессор. Параллельные задачи запускать можно, но нужно следить за нагрузкой, на обычных компьютерах, 2 параллельные задачи еще нормально работают, а вот более двух параллельных задач уже может не потянуть. - Telegram Bot — может отправлять вам личные уведомления в Telegram о проделанной работе, по тем событиям которые вы выберите в настройках программы.

Для включения уведомлений в Telegram нужно перейти на закладку «Telegram Bot» и нажать «Подключить Бота(Telegram)».Или можно через Telegram, самостоятельно найти бота по имени: @chia_plottingbot
Открыть этого Бота и нажать кнопку «Запустить».
Бот Вам напишет «Telegram код» — этот код нужно будет ввести в программу Chia_Plotting, на закладке «Telegram Bot», вот и все, теперь Бот по этому коду знает как с вами связаться.
Теперь можно отметить галочками, какие вы хотите получать сообщения от бота:
«Завершение всех задач» — Бот сообщит когда абсолютно все задачи будут выполнены и работа остановлена.
«Завершение каждой задачи» — Бот сообщит когда будет завершаться каждая задача и еще напишет всю статистику по выполненной этой задаче(время начала, завершения, время в каждой фазе и т.п.).
«Ошибки» — Если по какой-то причине закрылся процесс плоттинга и задача не полностью завершилась, бот уведомит вас об этом. Задачи с ошибками будут в программе помечены красной иконкой.
«Свободное место на текущих дисках» — Бот сообщит сколько осталось свободного места на дисках, где расположены временная и конечная папки.
«Отправлять изменение баланса в кошельке» — Телеграм бот может Вам отправлять информацию об изменении баланса в вашем кошельке. Для этого, включите опцию «Проверять баланс каждые … мин» и установите таймер в минутах, например 15 минут, в таком случае, Бот будет каждые 15 минут запрашивать баланс вашего кошелька и сравнивать его с предыдущим значением баланса, если баланс изменился, то Бот вам пришлет сообщение, на сколько изменился баланс с момента предыдущей проверки.
Опция «Отправлять полный баланс» дополнительно добавит в сообщение, общий баланс в кошельке.
В опции «Fingerpring» нажмите на кнопку с тремя точками и выберите из списка кошелек, для которого будут выполняться запросы баланса.
При каждом выполнении запроса баланса, на экране будут появляться черные окна на несколько секунд, не закрывайте их, т.к. в этот момент выполнятся запрос баланса. - Функция переплоттинга — чтобы взамен не нужных вам плотов постепенно создавались новые плоты. (Это работает только в платной версии).
Для этого на закладке «База данных по всем плотам», выделите галочкой плоты которые нужно переплотить, строки этих плотов выделятся красным цветом и слева появится иконка «корзина» в этой строке. Далее, переплоттинг будет выполняться автоматически по мере необходимости, когда будет нехватка свободного места.
Когда будет создаваться новая задача и в этот момент нет свободного места в конечной папке, программа будет брать значение которое вы указали в опции «Выполнять создание плотов, пока на диске у каждой активной задачи свободно более ХХ GB» — на этот объем в GB будут автоматически удаляться плоты для переплоттинга, появится свободное место и на это свободное место будут создаваться новые плоты.
По правой клавише мыши есть еще опция «Удалить с дисков плоты, которые помечены галочками (требуется подтверждение)» — опция для физического удаления всех выбранных плотов для переплоттинга, программа покажет диалог, еще раз покажет все строки которые программа будет удалять, покажет количество плотов для удаления, попросит несколько раз от вас подтверждение и обязательного ввода вручную слова «DELETE» это чтобы исключить случайное удаление, что вы осознаете, что делаете и только после этого все плоты для переплоттинга сразу удалятся. - Возможность автоматически создавать плоты на разные диски, до тех пор, пока не закончится место на дисках. Можно добавить список дополнительных конечных папок на других дисках, которые будут автоматически заполняться плотами, когда закончится место в конечной папке у каждой задачи. Дополнительные конечные папки может использовать любая активная задача, у которой закончится место на диске.
- Запуск плоттинга с задержкой: Программа автоматически поддерживает указанную вами задержку между задачами, чтобы равномерно распределить все активные задачи по фазам для снижения нагрузки на ресурсы компьютера. При первоначальном создании задач, первая задача запускается сразу, остальные задачи программа запустит по таймеру с учетом указанной задержки. Задачи, которые программа должна запустить по таймеру, будут с иконкой «часы» и рядом с иконкой будет указана дата и время, когда будет запущена эта задача.
- В табличной части программы фиксируется вся статистика по созданию плотов в реальном времени. Статистика в таблице автоматически сохраняется.
Через контекстное меню, по правой клавиши мыши «Взять настройки» — можно быстро брать все настройки из любой предыдущей задачи и быстро создавать новые плоты. - Возможность просмотра и выбора ключей (Farmer public key, Pool public key):
Для старого типа плотов (Original Plots) есть возможность создавать плоты на чужие ключи или создавать плоты на ключи пула, для этого укажите обязательно два ключа: «Farmer Public Key» и «Pool Public Key«. - Возможность просмотра и выбора Pool contract address:
Новый тип плотов Chia (Plot NFT) привязывается к вашему «Pool contract address«, для всех плотов которые вы создаете на один «Pool contract address» можно будет выбирать фарминг в пул или фарминг в соло.
Если вы создаете плоты на разные «Pool contract address», тогда для каждого «Pool contract address» нужно будет выбирать отдельно, фарминг в пуле или фарминг в соло.
Для создания «Plot NFT», нужно обязательно указать «Pool contract address» и «Farmer Public Key«.
В программе, рядом с этими полями есть кнопка с тремя точками, которая считывает все ключи которые установлены на вашем компьютере, нажмите на нее и выберите ключи из списка или введите ключи вручную. - Для нового типа плотов (Plot NFT) есть возможность создавать плоты для разные «Pool contract address» чужие ключи или создавать плоты на ключи пула, для этого укажите обязательно два ключа: «Farmer Public Key» и «Pool Public Key«.
- Тестирование плотов, заполнение коэффициента удачи плота «Proofs» и «Тип плота» в таблицу
— через контекстное меню (правой клавишей мыши) можно запускать тестирование плотов, есть несколько вариантов:
«Показать коэффициент удачи плота Proofs» — тестирование для одного плота.
«Показать коэффициент удачи Proofs для всех плотов в этой папке» — тестирование множества плотов в текущей папке, где лежит этот плот.
Тестирование выполняется средствами Chia, результаты тестирования вы увидите в черном окне. Можно перенести из этого черного окна в программу коэффициенты Proofs, для этого нужно мышкой выделить абсолютно весь текст в этом черном окне и нажать CTRL+C. Далее нажмите кнопку «Загрузить Proofs«. Полученные текстовые результаты Proofs, вставьте в окно CRTL+V и нажмите кнопку «Загрузить». Программа сама вытащит из этого текста все необходимое и в таблицу загрузятся значения в колонки «Proofs» и «Тип». Пока только такой ручной вариант загрузки Proofs, автоматически не получилось это сделать, т.к. по другому Chia не отдает эти данные. - В программе используется параллельный плоттинг, но если указывать задержку в поле «Автоматически делать задержку
между запущенными задачами», то можно сделать очередность для плоттинга. - База данных по всем плотам — Позволяет загрузить все плоты с разных дисков, чтобы увидеть полную картину по всем вашим плотам.
Можно для каждого плота установить комментарий, есть возможность заполнения в таблицу коэффициента удачи плота Proofs. Сортировка по любой колонке таблицы. Возможность узнать как часто Chia использует плоты из текущей таблицы или можно увидеть какие плоты вообще не используются Chia — значит с ними что-то не то. Если вы переносите плоты из папки в папку, в данном разделе ничего не потеряется, вам достаточно нажать кнопку «Обновить информацию о всех файлах» и программа по id плота найдет новое место положение плота и сама изменит путь в таблице. - Монитор ресурсов — позволяет в реальном времени наблюдать за использованием ресурсов компьютера:
нагрузк
а и температура ядер процессора, Использование оперативной памяти, Информация с датчиков температуры на материнской плате, информация о свободном и использованном месте на HDD, SSD дисках. - Интерфейс программы на Русском и Английском языках
Обновления Chia_Plotting
(подробное описание всех изменений в версиях)
2022-10-07: Updated with dual Xeon v4 bladebit.
The backlog is getting more interesting, but in an attempt to compare a Xeon Silver processor to one or two E5-2620v4 processors for some future Chia plotting, I’ve arrived at some benchmarks and a bladebit caveat for the new diskplotter.
The idea is to replace my OG plots with NFT-style plots, while still self-pooling them. At some point I will probably expand my storage again as well.
Links are to original manufacturer specifications. If you find this document useful, feel free to send me a coffee. It might help with the memory upgrades on one or both machines too.
The systems involved:
- Supermicro SuperServer E403-9P-FN2T (X11SPW-TF motherboard)
- Xeon Silver 4210R (10c20t, 2.4-3.2GHz, 13.75MB cache, 100W TDP)
- 24GB RAM
- 960GB NVMe
- Ubuntu 22.04-1 LTS with current updates as of October 1, 2022
Quick observation: On my Monoprice Stitch power meter, this system goes from about 60W at idle to 160W while plotting with Madmax or Bladebit. Not surprising, but noisy and blowy.
- BOXX RenderPro 2 (Supermicro X10DRT-L motherboard)
- Dual Xeon E5-2620v4 (each 8c16t, 2.1-3.0GH, 20MB cache, 85W TDP)
- 32GB RAM
- 500GB NVMe on PCIe card
- 1TB m.2 SATA drive on same PCIe card
- Ubuntu 22.04-1 LTS with current updates as of October 1, 2022
Quick observation: This storage is very suboptimal for plotting, but it’s what came with the systems. I will dig into whether I have a larger faster SSD. Unfortunately this system only has USB 2.0 externally, and one low profile PCIe slot, so I’m a bit limited. Might put a 1TB NVMe drive in the PCIe slot though and see how that goes.
- Chiapos plotter from Chia 1.6.0 built from source
- MadMax plotter (d1a9e88) built from source as of October 2, 2022
- Bladebit v2.0.0-beta1 binary downloaded from Chia github
- All plotters left at default settings unless otherwise noted.
Metrics so far:
System one, Chiapos with 12200MB memory assigned
Time for phase 1 = 10876.922 seconds. CPU (147.640%) Sun Oct 2 19:31:42 2022
Time for phase 2 = 4247.395 seconds. CPU (97.160%) Sun Oct 2 20:42:29 2022
Time for phase 3 = 9153.365 seconds. CPU (95.640%) Sun Oct 2 23:15:03 2022
Time for phase 4 = 635.266 seconds. CPU (97.980%) Sun Oct 2 23:25:38 2022Total time = 24912.949 seconds. CPU (118.660%) Sun Oct 2 23:25:38 2022
System one, Madmax with -r 10
Phase 1 took 1461.93 sec
Phase 2 took 773.745 sec
Phase 3 took 1241.66 sec, wrote 21866600944 entries to final plot
Phase 4 took 61.6523 sec, final plot size is 108771592628 bytes
Total plot creation time was 3539.07 sec (58.9845 min)
System one, Bladebit with 16GB cache configured
Bladebit plot with 16G cache
Finished Phase 1 in 1744.37 seconds ( 29.1 minutes ).
Finished Phase 2 in 174.39 seconds ( 2.9 minutes ).
Finished Phase 3 in 1501.98 seconds ( 25.0 minutes ).
Finished plotting in 3420.74 seconds ( 57.0 minutes ).
System two with SN_750 NVMe drive (500GB), Bladebit with 24G cache
Finished Phase 1 in 1376.37 seconds ( 22.9 minutes ).
Finished Phase 2 in 148.09 seconds ( 2.5 minutes ).
Finished Phase 3 in 970.59 seconds ( 16.2 minutes ).
Finished plotting in 2495.06 seconds ( 41.6 minutes ).
The bladebit diskplot quirk:
If you get this error, there’s a good chance you didn’t specify the destination for the plot.
Allocating memory
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::Mconstruct null not valid
Aborted (core dumped)
So for example:
./bladebit -n 3 -f <farmerkey> -c <poolcontract> diskplot -t1 /nvme/tmp/ --cache 16G
would give this error. Unlike the other plotters, it does *not* assume that your temp path is your output path if you only specify the temp path. So you’d use:
./bladebit -n 3 -f <farmerkey> -c <poolcontract> diskplot -t1 /nvme/tmp/ --cache 16G /nvme/plots/
I will update this with further stats, and maybe make a comparison chart, as testing progresses. I’m also giving serious thought to upgrading the SSD in the dual-E5 machine.
While I work for Supermicro at the time of this writing, the servers and all other elements of my home labs and workspaces are my own and have no association with my employer. This post is my own, and my employer probably doesn’t even remember I have a blog, much less approve of it.
Need to set up a lightweight VPN to get into your low profile node remotely? Check out Stephen Foskett’s writeup on Zerotier. I’m using it on my Pi nodes to reduce NAT layers.
Many if not most Chia farmers run a full node on their farming / plotting machine. Some larger farms will use the remote harvester model, with a single full node and several machines farming plots on local storage.
If you’re using Flexfarmer from Flexpool, or just want a supplemental node (maybe to speed up your own resyncing, or to supplement decentralization on the Chia network), you might want a dedicated node that doesn’t farm or plot. And for that use case, you don’t really need dual EPYC or AMD Threadripper machines.
So here we’ll look at three builds to get you going. Note that any of these can run a full node plus Flexfarmer if you want, or just a full node.
Syncing from a semi-optimal Pi 4B from scratch took about 8 days, for what it’s worth. One member of the Chia public Keybase forum reported about 28 hours to sync on an Intel Core i5 12600k.
Caveat: Raspberry Pi boards are a bit more challenging to find and even harder to find anywhere near the frequently-touted $35 price point, or even under $150. And for Chia nodes, you want a minimum of the 4GB Pi 4B (8GB wouldn’t hurt). So while it’s possible to run on older hardware, it’s not recommended.
You might also be able to run on a Pi400 (the Raspberry Pi 4B in a keyboard case, which is much easier to find for $100 or so, complete). I plan to test this soon.
Raspberry Pi with external USB SSD.

This was my initial build, and today it’s running at the Andromedary Instinct providing an accessible full node for about 10-15 watts maximum.
Disclosures at the end, as usual
A few years ago, a turnkey desktop container/VM platform from Antsle came along, and I thought “this is cool, but I bet I could make one myself.” You can read about that here on rsts11.
Earlier this month I saw a low power Pi-based project similar to the Antsle Nano (which I did build on my own) come out for Chia farming. The project, Evergreen Miner (evergreenminer.com), is the brainchild of a young geek named Dylan Rose who’s worked with Amazon and other companies and has begun an interesting forward-looking Chia project to really bring Chia farming to the masses.
I’ve written about building your own Chia system, and lots of people (tens of thousands at least) have done so. But some people aren’t up for the space, expense, time, tuning, software building, and so forth to make a node and farm.
However, a lot of people could benefit from the technology and platform and even more into the future as the ecosystem matures. So the idea of a turnkey platform that’s relatively easy to build and maintain and expand, even without plotting on your own, sounds pretty good.
Think all of the functionality and potential of Chia, with the ease of setup and management of a typical mobile app, and of course the power draw of an LED light bulb or two. No hardware or Linux or filesystem or SAS knowledge required.
As you saw in my 3D Printing series, after years of pondering a 3D printer, I was finally inspired to buy one when a pile of clusters came up on eBay from the defunct rabb.it video streaming service. In this series, I’ll take you through turning a rabbit door into some useful computing resources.
Update December 2021: This post languished in the drafts folder for about a year. I’ve updated links, and I’ll be reporting on some changes since the October 2020 launch of this cluster soon.
Let’s NUC this cluster out
- Install memory, SATA cable, and SSD
- Upgrade BIOS and set some annoying settings
- Install your operating system
- Set up central control
Install memory, SATA cable, and SSD
This is the least interesting part of the process, but you’ll need to do it before you can install an OS.

Start by loading the SODIMM of your choice onto the board. If you’re using an SSD like I am, you’ll connect the SATA cable to the black SATA connector next to the front USB stack, and the power cable to the beige connector perpendicular to the SATA connector. If you’re using a standard SD card, plug it into the SD slot to the right (as shown with the MAC address label). If you’re going with netboot (local storage? where we’re going we don’t need local storage!), just connect your network cable.
Upgrade BIOS and set some annoying settings
I created a bootable FreeDOS USB drive with Rufus, a common free software product used to create bootable USB media from ISOs (think Linux, Windows, etc). From there, we get the latest BIOS from Intel’s Download Center and place the file on the bootable drive. (Further BIOS instructions available on Intel Support.)
As of December 2021, 0079 is the latest BIOS, released April 20, 2020. You’ll need to search for NUC5PPYH even though the board’s model is PPYB.
Connect a monitor and keyboard, plug in the bootable drive, and apply power (or just reset the board). Use the F7 key to go into onboard flash update and load the BIOS file from the flash drive, or choose to boot from the flash drive and use the DOS-style flasher from there.
When you’ve done the upgrade and the system has rebooted, go into the BIOS with the F2 key and choose BIOS default values. Then go into the menus to enable all the USB ports (for some reason the default is to enable ports 1-3, leaving physical port 4 and header ports 5-6 disabled) as well as the SATA port if you are using that for storage. I’d also check the boot order (move net boot down in preference or disable outright if you don’t plan to use it). You can choose other settings as desired, and then press F10 to save and reboot.
Install your operating system
The easiest way to roll out the NUC side of the door would be to netboot an installation infrastructure like Cobbler. One of the first things I did when I went to work for the Mouse 10 years ago was setting up Cobbler for a deployment of RHEL 5.5.
Sure enough, Cobbler is still a thing, with very recent updates. I was able to get partway there this time and then, after several dozen runs to the garage and back to power cycle nodes, I gave up and installed from local media.
For the additional systems, I plugged both the CentOS 8 installer and the drive with the kickstart file into the NUCs and booted from USB. I ran into some strange storage issues with the drive not being blank, despite having chosen the kickstart option. Ideally, you would boot from the USB installer, it would find your kickstart config, and just roll out the software without intervention from there.
After that, if your DHCP server doesn’t assign hostnames you like, you can go in and set hostnames with hostnamectl or the like.
Set up central control
If you use a configuration management platform like Ansible, Puppet, Chef, cfengine, or the like, you’ll want to set those up at this point.
Use ssh-keygen to create your key files, and then ssh-copy-id can be used to push out the keys to your hosts. Then look into a more manageable option.
Where do we go from here?
As I finish this post in December 2021, a year after the original build, I’m looking at going back and making a few changes to the cluster to bring it up as a Kubernetes platform.
With the demise of CentOS as many of us know it, I’m planning to replace the installed OSes with Ubuntu LTS. I’m planning to test out some cryptocurrency cpu-based mining, and run Kubernetes platform(s) on it as well, and bring my second door up to speed (the RAM has been sitting in a box in the living room for a year now).
There’s a chance I’ll even do some lightweight Chia farming, using either bus-powered USB hard drives or some of the extra power connectors from the fused expanders for standard Seagate externals.
Today I built that machine, and it’s running its first plot as I type this.
Pricing disclaimer: All prices, availability info, and links are accurate as of the writing of this article (May 3, 2021) unless otherwise noted. Prices vary from day to day and availability does too. Use this info with a grain of salt especially if you are reading this in 2022 or beyond.
Here’s a quick rundown of what was involved in the process.
Shopping List
Feel free to shop in your preferred venues online or locally, or if you already have components, use them. These links are Amazon affiliate links, and if you use them, I get a few bucks to go toward my next hardware adventure. (I bought my NUC and RAM from Central Computer, a local computer store in Silicon Valley, and the NVMe drive came from Amazon.)
Base computer – NUC10i7FNH1 currently $570 at Amazon. You want the i7, and you want the FNH which is the “high” case that holds a 2.5″ drive as well as the m.2.
RAM – 32GB (2x16GB) DDR4 2666 or better SODIMM. Crucial 16GBx2 kit around $182 at Amazon. You can install 64GB, but you probably don’t need it with this processor.
Boot drive – I used a Samsung PM851 that’s not available on Amazon at the moment. Any 2.5″ SATA drive will do, even a HDD. Amazon has the WD Blue SSD 250GB for $45 or 500GB for $60. If you have something else on hand that’s at least 120GB, go ahead and use it, or if you want some internal plot storage, get something bigger.
Plotting drive – 2TB Inland Premium NVMe is popular with its 3200TBW rating, about $240 on Amazon but out of stock for the next week. If you watch your drive life, you can use cheaper NVMe or even SATA m.2 storage. But check the TBW (Total Bytes Written, or Terabytes Written) and warranty for your drive and take that into account.
OS install drive – Get a USB 3.0 drive with 16GB or more space, and use Balena Etcher or Rufus to burn Ubuntu 20.04 LTS to it.I like the Sandisk Ultra 32GB for price point and quality, about $10 at Amazon.
External long-term plot/farm storage – I’ll be using an 8TB external drive in the near term, but you can use whatever you have, even NAS storage.
Plotting and Farming

You can create plots from the plots tab. By default you will have one harvester (computer) farming and no plots.

You can add a plot from this tab or from the farming tab.

Your First Plot
Let’s go ahead and add a plot!

I recommend madMAx Plotter as the plotting software of choice. This allows you to easily create plots in serial without much setup.
Start off by just creating a single plot. Once you understand how it works, you can create many more. If you wish to create many plots It is important to understand SSD endurance.
When creating a plot, you’re given the option to join a pool. This is the recommend approach (even if you choose to self-pool). With Chia’s unique approach to pooling, farming rewards are consistent without a sacrifice in decentralization of the network. To make pooling work you create your plots to be associated with a Plot NFT. This is a unique token controlling your membership to any pool.

Creating a Plot NFT

This will take you to the official faucet which allows you to paste your address and get sent some Chia.

If everything is done correctly, you should get a confirmation.

You’ll need your wallet to be synced to see the free XCH or to create the plot NFT.
Plot NFTs are distinctly different than standard NFTs discussed in the next section.
MadMAx43v3r NFT-плоты настройка батника.
madMAx43v3r (Mad Max) выпустил обновлённую версию своего быстрого плоттера chia-plotter v0.1.1, который может создавать новые NFT-плоты для пулов в версии Chia 1.2.0.

Чтобы формировать плоты для пулов нужно добавить в батник (Bat-файл) параметр “-c “, приписав к нему адрес пула.
Подробнее о настройке Madmax chia plotter читайте руководство.
Так, что нужно сделать для настройки MADMAX плоттера под NFT-плоты пула.
Переходим в папку с чиа по следующему адресу:
C:\Users\Имя_пользователя\AppData\Local\chia-blockchain\app-1.2.0\resources\app.asar.unpacked\daemonНаходим в папке файл chia.exe и с зажатой клавишей Shift кликаем правой кнопкой мыши по нему.

Выбираем пункт “Копировать как путь”.
Потом запускаем Power Shell и вставляем этот скопированный путь из буфера обмена нажатием правой кнопки мыши. Горячее сочетание клавиш Ctrl+V вроде не сработает.
Сотрите ковычки (навигация осуществляется клавишами стрелок), текст в строке должен стать жёлтым, потом ставите пробел и дописываете:
plotnft showНажимаем Enter и видим следующее:

Копируем P2 singleton address.

и вставляем в батник Мэдмакса после “-с”
У меня это выглядит так:
-с xch1nvqgfa79dvdxmlp5cz87uq479tmafsgjae8geu787xkwl3qqym7qs5h9jp“-с” используется вместо poolkey “-p”.
Для того чтобы узнать farmerkey “-f”, нужно открыть паувер шелл, туда опять вставить адрес до chia.exe, как я описал выше, но дописать “keys show”.

Вот вам пример моего батника для madmax plotter под NFT-плоты с логом.
@ECHO OFF
SET hr=%time:~0,2%
IF "%hr:~0,1%" equ " " set hr=0%hr:~1,1%
SET DATETIME=Log_%date:~-4,4%%date:~-10,2%%date:~-7,2%_%hr%%time:~3,2%%time:~6,2%
SET LOG_FILE=logs/%DATETIME%.log
IF NOT EXIST logs MKDIR logs
powershell ".\chia_plot.exe -t D:\ChiaTemp\ -2 G:\ChiaTemp2\ -d F:\ChiaPlots\ -r 16 -u 128 -n 18 -с xch1nvqgfa79dvdxmlp5cz87uq479tmafsgjae8geu787xkwl3qqym7qs5h9jp -f b8abe06063c438a60f4559263e2e9738c0c7fff2e581516f22a0dfca48a2c74fb35f33b1656205ab650377f9c24617ea | tee '%LOG_FILE%'"
PAUSE
Если что-то будет не получаться, пишите в комментах под статьёй, попробуем разобраться.
Старые плоты не спешите удалять, ведь пока вы будете формировать новые, на тех ещё можно помайнить. Так что потихоньку заменяйте, если вы видите смысл в новых плотах и новой функции. Многие всё ещё сидят на Hpool и им хорошо.
Платная функция в Chia_Plotting
- Автоматическое создание плотов
Позволяет автоматизировать создание плотов на один или множество жестких дисков. Программа будет автоматически создавать плоты, пока не заполнит указанные вами диски плотами.
При необходимости, функция переплоттинга в автоматическом режиме, поможет постепенно заменить старые плоты на новые. Например, можно в автоматическом режиме, постепенно переплотить все ваши плоты, на новый тип плотов NFT.
Платная только закладка «Автоматизация«, стоимость активации 500 руб. для одного компьютера, все остальные функции программы бесплатны.
Приобрести полную версию
Стоимость полной версии 500 ₽
Settings
Before we get to the fun stuff, let’s take a look at the settings you’ll want to know about to use Chia properly.
First, here is how you switch between farming and wallet mode.

At the bottom of the settings you’ll see the option for setting a passphrase. This is an additional layer of security that requires a password to access the Chia client.
Enabling a passphrase is a recommended step for protecting your funds, but it only protects your local Chia client. This may stop someone from steeling your funds while you’re away from your desk, but does not protect your funds if someone gains access to your 24 words.
Syncing
Upon opening Chia, your client will need to sync. You’ll need to see a sycned status in the top corner before seeing any tokens you have.

Как работает Автоматизация создания плотов
- Включите сначала опцию «Автоматическое создание плотов«.
- Установите значение в поле «Автоматически делать задержку между запущенными задачами». Задержка нужна для равномерного распределения всех запущенных задач по фазам. Если пока не знаете, какая должна быть задержка, оставьте значение по умолчанию = 60 мин. Задержку можно исправить в любой момент и она будет применяться для всех новых задач.
- Установите опцию «Повторять активные задачи, пока на диске у каждой активной задачи свободно более … GB» — Эта опция указывает, когда программе нужно прекратить создавать новые задачи.
- Запустите максимальное количество параллельных задач кнопкой «Создать задачу«. Первая задача запустится сразу, остальные задачи запустятся автоматически по таймеру, с учетом указанной задержки. Точное время запуска задачи будет написано справа от иконки «Часы».
- Когда активная задача завершится, программа будет создавать автоматически новую, точно такую же задачу, с точно такими же параметрами и каждый раз, при запуске, программа будет соблюдать между задачами указанную вами задержку. Новые задачи будут запускаться автоматически, до тех пор, пока не закончится место на дисках куда сохраняются плоты. Есть возможность использования дополнительных конечных папок для заполнения одной задачей множества дисков.
- Когда закончится место на диске у активной задачи, задача завершится и далее повторяться уже не будет. Телеграм бот может сообщить вам об этом событии.
Если вы запустили например 3 задачи, то далее программа будет всегда поддерживать работу не более 3 активных задач которые будут работать параллельно, пока есть свободное место на дисках.
На закладке «База данных по всем плотам» можно отметить галочками плоты которые нужно переплотить(заменить на новые), такие строки будут выделены красным цветом. Переплоттинг работает в автоматическом режиме, когда на диске закончится свободное место, программа будет постепенно удалять старые плоты и вместо них на этот же диск будет создавать новые плоты, более подробно об этой функции, читайте в описании.
Разработчик программы
Программист: 1С, C#, PHP, Java(Android). IT специалист.
Getting Things Set Up

You will also be given the option to use the Chia GUI in farming mode or wallet mode. We’ll start with farming mode. Don’t worry if you’ve already chosen wallet mode as this can be easily changed within settings (as well as dark mode and language choice).
Offers
When aquiring NFTs or tokens, you may need to make an offer for them. Offers are a form of decentralized exchange. Using offers you can trade one asset for another with no middleman.

NFTs
NFTs are non-fungible tokens (each is unique) and are supported natively in Chia.
Upon opening your NFTs for the first time, you’ll only be met with a message to start collecting NFTs.

One way to get NFTs is to find them in a marketplace such as Dexie.
In the next section we will learn about offers which can be used to aquire NFTs in a decentralized way.
Tokens
When you open the Tokens tab for the first time, it will look this:

We have no Chia and no tokens. You can see a list of other tokens that can be aquired within the manage token list section.

These are all tokens that can be received the same way as Chia, but will have a unique quantity, utility, and value. Both Chia and any CATs can be sent to your receive address. Your wallet will have multiple receive addresses, so this value may change.

Additionally, you can send tokens to any other address.

Как подключиться к пулу через Chia Blockchain?
У меня был нулевой баланс Chia. Пришлось купить немного XCH на Бирже Yobit и скинуть их себе на кошелёк.


Когда у вас положительный баланс кошелька Chia, то вкладка Пулы будет иметь следующий вид (когда вы подключаетесь).

Вы можете создать свой личный пул, либо ввести адрес нужного пула, который вы хотите добавить.
Я опять попытался подключиться к Hpool, но программа выдала ошибку.

Крупнейший китайский пул в данный момент не поддерживает официальный протокол пулов.
Мне удалось найти в интернете сайт пула, который поддерживает новую функцию и новые плоты Space Pool.


Далее нужно дождаться подтверждения транзакции.

Когда статус поменяется на “Pooling” можно создавать плоты.

Вам присвоят Launcher ID (похожий внутренний кошель пула вроде как) по которому можно проверять статистику на сайте пула.

Для майнинга на пулах придётся создавать новые плоты (NFT-plotts), на которых можно также майнить и в соло, но не одновременно на пуле и в соло. Все старые сформированные плоты могут участвовать только в соло майнинге.

Новая функция позволит пользователям легко переключаться между пулами, но не сможет выплатить вам вознаграждение за майнинг, если вы не успели добыть минимальную сумму для выплаты. Все монеты XCH будут приходить сразу на ваш кошелёк.
Брэм Коэн добавил, что безопасность протокола пулов настолько хороша, что исключает возможность проведения “Атаки 51%” на блокчейн. Сеть постоянно будет являться децентрализованной. Обычно, при подобной атаке, награду получают только майнеры, подключённые к массивному пулу, а остальные остаются без успешных решений и монет. Но теперь можно не опасаться этого, просто сформировать плоты и получать своё вознаграждение.
“Если у вас достаточно большая ферма, чтобы получать частые награды, мы рекомендуем вам вообще не использовать пул.”
Говорит Брэм Коэн

4 Responses
I started using Madmax to plot by watching one of your videos.
However I missed the part where you change “-p” to “-c” in the parameters.
As a result, those plots are not NFT.
I’m looking for a way to identify which plots were created with Madmax.
Any idea ?
Not what I would call a “good” way, but you can check the GUI to get the first unique characters of the file number and it does identify them by plot type.
Comments are closed.