Welcome to TrueWallet
TrueWallet is a platform that enables easy integration of Account Abstraction into your project. With TrueWallet, you can:
- Save time and money: Eliminate the need to develop and maintain your own Smart Accounts infrastructure.
- Focus on your core business goals: TrueWallet will take care of the secure and reliable operation of Smart Accounts, so you can focus on:
- developing your product, and
- achieving your business goals
- Ensure security: TrueWallet uses the most advanced security methods to protect your assets
Some use cases:
- You want to eliminate private keys for your customers
- You need to integrate NFT or crypto wallet with extra business logic
- You are looking at how to pay transaction fees instead of your customers
- You want to give the possibility to your customers to pay transaction fees in ERC-20 tokens
- You want to attract Web3 customers to your Web2 project and vice versa
- You want to develop or integrate a crypto wallet but don’t want to worry about smart contracts and infrastructure
- And more ....
Features
Wallet
- Social recovery
- NFT (ERC721 and ERC1155)
- Session keys (coming soon)
- Modules (coming soon)
- Plugins (coming soon)
- ERC-6551 support (coming soon)
Initialization
- Private key
- Oauth2 (coming soon)
- Metamask
- Passkey (coming soon)
- JWT (coming soon)
Other
- Transaction fee in ERC20 (coming soon)
- Free (sponsored) transactions (coming soon)
- Batch transactions (coming soon)
- Webhooks (coming soon)
- Custom UI (coming soon)
- No-code integration (coming soon)
Components
The project has 5 main components:
- Smart Account
- SDK
- Blockchain
- Bundler & Paymaster
- API
All components are independent and can be used separately.
The project source code can be found here:
Decentralization
We prefer the blockchain way, which brings us decentralization, transparency, openness, and anonymity. So, we are trying to follow it where it can be possible.
The project provides a centralized API service, but its main goal is to simplify some staff and it is optional to use.
TrueWallet is a non-custodial solution. It doesn't store any private keys and provides solutions to eliminate private key storing for other projects or their users where it can.