Oshiya miner version log

VersionEntrypointSummarySource code


Source code made public

pre v1a


pre v1b


2024 Updates

April 2024

  • Panther Miner renamed to Oshiya with Oshiya Operators renamed to zMiners

  • Oshiya code base moved to GitHub under MIT license

2023 Updates to Panther Miner

Note, Oshiya is not presenting public-facing versioning until such time as the codebase is made stable and optimizations are identified.

On June 15th, 2023, an update to the Panther Miner was introduced.

The new version aims to address a bug in which the in-browser Miner client can’t iterate through batches, fetching them from a graph.

The smart contracts were also updated to limit the mining of semi-empty queues. To limit semi-empty queue mining, this commit introduces a requirement of "maturity" for queues:

  • A partially populated queue must remain pending processing for a number of blocks, which declines linearly with the number of UTXOs in the queue (fully populated queues are processable immediately).

  • The above number of blocks (every block on Mumbai is ~2 sec) that a partially populated queue is disabled for mining, counted from the block when the 1st UTXO was added to the queue, is now computed as follows (rounded down):\

N = 100 * (64 - number_of_UTXOs) / 64

Note that β€œ100” above is an adjustable parameter that might be tweaked further.

Note that:

  • Only ~20 new queues per hour are available for zMining. This and other parameters influencing rewards may be tweaked this week as a part of the test program.

  • The new zMiner will have significantly higher chances of mining a queue than the previous one.

Last updated