Overview
KnightSafe is an open framework to make smart accounts secure, authorizable, and efficient interactions with dApps, decentralized exchanges and DeFi protocols
Last updated
KnightSafe is an open framework to make smart accounts secure, authorizable, and efficient interactions with dApps, decentralized exchanges and DeFi protocols
Last updated
Owners can create custom authorization for designated roles. For example, owners could disable the withdrawing right, or prohibit certain protocols or tokens for the designated role.
They are then able to set up smart contracts for DeFi protocols and specific contractual permissions so that the transactions can be taken place with proper authorization and rules.
Owners can restrict traders to only interact on specific protocols or dApps, or to send specific Tokens to whitelisted addresses.
Traders can connect to the DeFi protocols and DEX through Wallet Connect, and perform DeFi transactions within their permitted authorized actions, including but not limited to trade, swap, provide liquidity, lending, etc.
The architecture of the KnightSafe protocol is composed of several integral components, each carrying its unique responsibilities. Token handler and dApp handler are designed to separate themselves from each other, allowing iteration of each part and checking authorization of the designated parameters.