createGpuJob
variant 0
Accounts
Args
Instructions
variant 0
Accounts
Args
variant 1
Accounts
Args
None
variant 2
Accounts
Args
None
variant 3
Accounts
Args
variant 4
Accounts
Args
variant 5
Accounts
Args
None
variant 6
Accounts
Args
None
Types
Fields
Fields
Fields
Fields
Errors
InvalidInstruction
code 6000
InvalidPda
code 6001
InvalidSigner
code 6002
InvalidStatus
code 6003
InvalidTerms
code 6004
InvalidGpuTerms
code 6005
InvalidReceipt
code 6006
JobExpired
code 6007
JobNotExpired
code 6008
MathOverflow
code 6009
EscrowUnderfunded
code 6010
InvalidSystemProgram
code 6011
InvalidTokenProgram
code 6012
InvalidTokenAccount
code 6013
InvalidTokenMint
code 6014
InvalidTokenOwner
code 6015
InvalidEscrowVault
code 6016
InvalidPaymentAsset
code 6017
InvalidProtocolFeeAccount
code 6018
The IDL supports Sol, Usdc, Icpx for job funding and settlement.
A requester creates a job, funds escrow, a provider accepts the job, usage receipts settle streaming work and completion closes the escrow.
Streaming receipts are signed by the configured authority: AgYcC58HhWt9vV8kRro7T77FQgGqpcaBMtNEtNYuKeA1.
The website uses devnet defaults now. Mainnet is enabled by changing RPC, mints and registry payment settings.