After building the SDK, think about the interfaces required for a Game developer.
Ideally, as a passive processing node, it would need a Init() function to trigger the node underneath.
As a node active processing node (where an AI/ML job is requested) there would need to be a call with these parameters and the amount to be paid.
As for initialization parameters, there would be a need to define these:
- Game token (uint64 - ID? - Not sure about the format)
- Game token ratio in GNUS Tokens (uint64 - Not sure that it's defined here)
- Payout split (maybe tuple?)
- Developer address (uint256).
It could be a json. (For initial integration could be parameters if easier)
The most important part about this is setting a simple interface for the Game dev
After building the SDK, think about the interfaces required for a Game developer.
Ideally, as a passive processing node, it would need a Init() function to trigger the node underneath.
As a node active processing node (where an AI/ML job is requested) there would need to be a call with these parameters and the amount to be paid.
As for initialization parameters, there would be a need to define these:
It could be a json. (For initial integration could be parameters if easier)
The most important part about this is setting a simple interface for the Game dev