1.
Introduction
2.
Concepts
3.
Using SDKs
3.1.
Installing SDKs
3.2.
Deploying the Modular Account
3.3.
Using the Stark Validator
3.4.
Using the Multiple Validator
3.5.
Using the ETH Validator
3.6.
Using the P256 Validator
3.7.
Using the SessionKey Validator
4.
Modules Internals
4.1.
Developing a new Validator
4.2.
The Stark Validator Module
4.3.
The ETH and P256 Validator Module
4.4.
The Session Key Validator Module
5.
Roadmap and Known Issues
6.
SDK Reference
6.1.
@0xknwn/starknet-modular-account
6.1.1.
SmartrAccount class
6.1.2.
AccountModuleInterface interface
6.2.
@0xknwn/starknet-module
6.2.1.
EthModule class
6.2.2.
MultisigModule class
6.2.3.
P256Module class
6.2.4.
P256Signer class
6.2.5.
StarkModule class
6.3.
@0xknwn/starknet-module-sessionkey
6.3.1.
PolicyManager class
6.3.2.
SessionKeyGrantor class
6.3.3.
SessionKeyModule class
6.4.
@0xknwn/starknet-test-helpers
6.4.1.
Counter class
6.4.2.
SwapRouter class
7.
How to contribute
7.1.
Writing code
7.2.
Bibliography
7.3.
Code of Conduct
7.4.
MIT License
Light
Rust
Coal
Navy
Ayu
starknet-modular-account
@0xknwn/starknet-test-helpers
@0xknwn/starknet-test-helpers
Classes
Counter
SwapRouter