Understanding solvers?

if this is the startum response, can someone explain to me (in a very simple way please) how can i use this to learn about solvers? like what solver to use (preferably an open source one)? how can i pass the following to it and look for the result?

i'm trying to learn how solvers / miners work!!

i got the following using a Stratum PHP wrapper

STRATUM: 192.168.1.120:3333 (192.168.1.120)

WORKER: t1aRzRTFTraQYBzdMMKfW7YtJ4SxxPuFw57
WORKER PASSWORD: x
SUCCESSFUL AUTHENTICATION: YES

STRATUM RESPONSE:
{
"id": 1,
"result": [
null,
"00000002"
],
"error": null
}{
"id": null,
"method": "mining.set_target",
"params": [
"0020000000000000000000000000000000000000000000000000000000000000"
]
}{
"id": null,
"method": "mining.notify",
"params": [
"ccee",
"04000000",
"80e2947dab3c7548df2f80998a39da321cb62cadfe6982ab98fa7a4300000000",
"f04f3c054fb6c0b49b1269e251684999a15e43f70974aadf5037bf4f57d7c18c",
"0000000000000000000000000000000000000000000000000000000000000000",
"01bb4158",
"0183001d",
true,
false
]
}{
"id": 2,
"result": true,
"error": null
}

thank you all for your help :slight_smile:

You may start from https://github.com/str4d/zips/blob/77-zip-stratum/drafts/str4d-stratum/draft1.rst and follow to links inside.

1 Like

i found that and have been reading into it, but i thought maybe i could direct insight from folks around here :slight_smile: