G
G
Golem SDK
Search…
The Golem SDK documentation
Introduction
Golem overview
Provider
Requestor
Requestor FAQ
Provider FAQ
Payments
Payments in Golem explained
Layer 2 payments
Using Golem on Mainnet
Mainnet / Polygon GLM Conversion
Provider tutorials
Becoming a provider
Provider CLI reference
Troubleshooting
Provider Troubleshooting
Requestor Troubleshooting
Developer tutorials
Requestor development: a quick primer
Golem application fundamentals
Task Model development
Introduction to the task model
Task Example 0: Hello World!
Task Example 1: Simple hash cracker
Task Example 2: Hashcat on Golem
Service Model development
VM runtime
Debugging with the use of log files
Interactive testing environment
yapapi - Python high-level API
Golem Python API Reference
yajsapi - JavaScript high-level API
Introduction to Golem's high-level Java Script API
Modules
Classes
Enumeration
Interfaces
Yagna Contributor Guide
How to a write payment driver
See also
Running the yagna daemon from sources
Terms
Compatibility Guidelines
Compatibility Policy
Release Notes
Contact
Powered By
GitBook
Task Model development
Your own task on golem.
Introduction
This section shows a typical experience of a developer who would like to create their own task-based application using Golem.
In case of any doubts or problems, you can always contact us on Discord.
​
https://chat.golem.network
​
In order to make the journey through this tutorial easier to follow we divided it into sections.
The first one is a general introduction, pointing the developer's mind to the rails of Golem application development.
Introduction to the task model
Next we explain the mechanics of task-based requestor development, with a simple example running on the VM runtime:
Task Example 0: Hello World!
Then we proceed to complicate things a bit by showing you how to use Golem with a proof-of-concept hash cracker:
Task Example 1: Simple hash cracker
Last but not least, we describe
hashcat
and show how we are going to make it work in parallel using Golem.
Task Example 2: Hashcat on Golem
Previous
Golem VPN networking concept
Next
Introduction to the task model
Last modified
9mo ago
Copy link