Qwen3.5-2B โ€” the model MISAKA testnet-11 mines with

This repository mirrors one exact file: the Q4_K_M GGUF that the MISAKA PALW consensus class CAT-M-0001 is pinned to. A PALW producer does not "run a Qwen model" โ€” it runs this file, under this llama.cpp build, and the chain checks that it did. Any other quantization, any re-conversion, any newer upload of the same weights is a different artifact and will not produce a valid block.

That is why this mirror exists. The upstream weights are at Qwen/Qwen3.5-2B; what a miner needs is the byte-exact quantized file below.

The pin

File Qwen3.5-2B-Q4_K_M.gguf
Size 1280835840 bytes
SHA-256 aaf42c8b7c3cab2bf3d69c355048d4a0ee9973d48f16c731c0520ee914699223
Base model Qwen/Qwen3.5-2B at revision 15852e8c16360a2fea060d615a32b45270f8a8fc
llama.cpp commit 030ebb558a5820b444a8f836ed5cdd46c9b4bd7a (build 10358, unpatched)

Verify before you use it:

shasum -a 256 Qwen3.5-2B-Q4_K_M.gguf
# must print aaf42c8b7c3cab2bf3d69c355048d4a0ee9973d48f16c731c0520ee914699223

The worker checks this itself and refuses to load anything else, so a mismatch costs you a startup error rather than a stream of rejected blocks. Check it anyway: a file that fails here was truncated or replaced in transit, and knowing that is cheaper than debugging the worker.

Where it is registered

On testnet-11 this model is the consensus class

682756bc275c28cd8c2138cd62fb4be186e35e3c5cb97166f093bb9adb2799f6bc1a2749822390cfb9ff6d02a2dd65916fb208a05a00f34aa5819024940cffd4

which is derived from the model's own geometry โ€” 24 layers, hidden 2048, 16 attention heads over 2 KV heads, vocabulary 248320, context 4096. Two models differing in any of those derive different class ids, which is what stops one being mined under the other's registration.

The runtime is part of the identity

A class is this file AND the binary that runs it. The chain pins a runtime_manifest_hash that covers the llama.cpp build flags, the floating-point environment, the thread count and this GGUF's digest together, and a producer whose worker reports a different one is refused before it can commit to anything.

Two consequences worth knowing before you build:

  • CPU architecture splits the class. x86_64 and aarch64 are registered separately (misaka-palw-lite-cpu/x86_64/v1 and misaka-palw-lite-cpu/aarch64-dotprod/v1) because the same weights on different SIMD paths produce different traces. A mixed fleet runs two classes and audits within each; it is not a bug, it is what makes an audit mean something.
  • A GPU build is a different class again. The CPU profile links no GPU or BLAS backend at all, and its identity says so.

Build the worker against the pinned llama.cpp commit above, point it at this file, and it will tell you which runtime class it is:

misaka-palw-worker --mode v2-manifest

Licence

Apache-2.0, inherited from Qwen/Qwen3.5-2B. This repository redistributes a quantization of those weights unmodified in substance; the upstream model card and licence terms apply.

Downloads last month
16
GGUF
Model size
2B params
Architecture
qwen35
Hardware compatibility
Log In to add your hardware

4-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for Misakachain/Qwen3.5-2B

Finetuned
Qwen/Qwen3.5-2B
Quantized
(182)
this model