diff --git a/docs/Biconomy AA Stack/Account/Modules.md b/docs/Biconomy AA Stack/Account/Modules.md new file mode 100644 index 00000000..fe7a5840 --- /dev/null +++ b/docs/Biconomy AA Stack/Account/Modules.md @@ -0,0 +1,23 @@ +--- +sidebar_position: 5 +--- +# Smart Account Modules + +The new Smart Account package provides a basic smart account contract whose functionalities & capabilities can be easily & securely extended as per their desired user journey. This is enabled by our modular architecture. Devs can plug-in programmable modules to enable specific use cases. + + +Currently, we have these modules live: + +ECDSA Module: Regular EOA signature + +Passkey Module: Onboard with Face ID or biometrics + +Session Keys Module: Remove neccesity for signature within a defined session + +Multi-chain Validation Module: One signature to delegate actions on multiple chains + +Account Recovery Module: Ability to recover accounts if compromised + + +In the future, the list will continously grow. We are also releasing a framework to enable the community to build more modules. + diff --git a/docs/Biconomy AA Stack/Account/_category_.json b/docs/Biconomy AA Stack/Account/_category_.json index 43fcc20c..e81c1ea2 100644 --- a/docs/Biconomy AA Stack/Account/_category_.json +++ b/docs/Biconomy AA Stack/Account/_category_.json @@ -3,6 +3,6 @@ "position": 1, "link": { "type": "generated-index", - "description": "Learn more about using the Biconomy Smart Account Package" + "description": "Learn more about using the Biconomy Smart Account Package. Explore how to plug in programmable modules. And how to build & send UserOps" } } diff --git a/docs/Biconomy AA Stack/Account/description.md b/docs/Biconomy AA Stack/Account/description.md index b7729672..ea67e02f 100644 --- a/docs/Biconomy AA Stack/Account/description.md +++ b/docs/Biconomy AA Stack/Account/description.md @@ -2,7 +2,10 @@ sidebar_position: 1 --- # Description +Add & customise programmble modules to extend certain Smart Account functionality. Then build & send the relevant UserOps. Building and sending UserOperations is a key offering of any toolkit designed for ERC4337. The Biconomy account package stands as an exemplary toolkit in this regard. Meticulously crafted with developers' needs in mind, this package seamlessly integrates the essential features associated with ERC-4337. It simplifies the process of creating and sending UserOperations, thus optimizing the development and management of decentralized applications (dApps). -The Biconomy account package achieves this by providing a comprehensive set of methods that enable developers to effortlessly create UserOperations. Combined with the sophisticated backend infrastructure of the Biconomy platform, it ensures efficient and reliable transmission of these operations across EVM networks. \ No newline at end of file +The Biconomy account package achieves this by providing a comprehensive set of methods that enable developers to effortlessly create UserOperations. Combined with the sophisticated backend infrastructure of the Biconomy platform, it ensures efficient and reliable transmission of these operations across EVM networks. + +The Biconomy account package also supports the addition of modules. Each module unlocks new Smart Account functionality such as passkeys, session keys, account recovery etc.