-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Is your feature request related to a problem? Please describe.
The SDK doesn't currently expose wrappers for the KiiChain EVM precompiles, making it difficult to use EVM-native modules like Identity or Compliance in Rust.
Describe the solution you'd like
- Create a
precompiles/module or crate in the SDK - Wrap low-level
eth_calloreth_sendTransactionto interact with known precompiles (Identity, Token, Whitelist) - Include ABI files if needed and document the methods
- Add one test that calls a local node and reads identity metadata or attempts a compliance check
Describe alternatives you've considered
Using raw JSON-RPC calls, but typed wrappers offer better safety and readability.
Additional context
Refer to similar JS examples from kiijs-sdk.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request