Starter Templates
These are copy-ready payloads and zero-code testing patterns for users who want to participate immediately. Pick a template, encrypt sensitive fields if needed, submit it through the Oracle contract, and read the callback.
Zero-Code Mainnet Test
You can test Morpheus on Neo N3 Mainnet without deploying your own contract first.
Oracle contract: 0xf54d8584ef82315c1800373272ab08ae0db2d5ef
Optional universal callback adapter: 0x89b05cac00804648c666b47ecb1c57bc185821b7
The shared kernel inbox is canonical. If you still want an external adapter for testing, call request(requestType, payload, callbackContract, callbackMethod) with callback target 0x89b05cac00804648c666b47ecb1c57bc185821b7, callback method onOracleResult, and attach exactly 0.01 GAS.
1. Privacy Oracle Templates
Built-in Provider Oracle
Fastest path for a public quote callback through the Oracle contract.
Private API With Encrypted Token
Best for premium APIs or project-specific endpoints that require auth.
Built-in Provider + Encrypted Payload Patch
Hide fields such as json_path, project-specific params, or helper settings.
Custom URL + JS Reduction
Fetch public data and return only a scalar or boolean to the contract.
2. Privacy Compute Templates
privacy.mask
Mask personally identifiable strings before returning them.
math.modexp
Big integer modular arithmetic for cryptography-heavy workloads.
zkp.public_signal_hash
Compress large public signal arrays into one digest.
Encrypted Built-in Compute
Hide both the function name and its input until the job reaches the TEE.
3. Best Next Steps
Use the interactive generator to choose a flow and auto-build the payload and Neo N3 request snippet.
Read the scenario-level explanation for privacy oracle, private APIs, built-ins, and direct user participation.
Follow the end-to-end Oracle request flow, fee rule, callback target, and readback process on Neo N3 Mainnet.