In the previous article, we talked about the main technical features of AA and gave a demonstration case of PlayOnboard. (For details, click: “AA Product Trilogy: Introduction to AA Technology”)
Here we list some of the advantages of AA products:
1 New users can enter Web3 without any sense and can use various account recovery mechanisms.
2 Paymaster customizes payment mechanism, which can use gas-free or specific token payment.
3 Bundler can aggregate and batch transactions, with lower gas in high-frequency scenarios such as Gamefi or Socialfi
4 Bundler can also trigger transactions in specific scenarios by paying on behalf of others and initiating transactions at regular intervals.
5 The Account contract is customizable and can customize verification and security mechanisms or record information.
6 AccountFactory can trigger events when an account is generated, such as bringing NFT
In this article, we will list some unconventional thoughts on the application of AA. It is not to transfer the original EOA directly, but to do more than EOA and give full play to the advantages of AA.
**L2 and AA both pave the way for the large-scale application of Web3, allowing Web3 to move from financialization to more application forms, and bring a better user experience to Web3. **
1. AA x Games
AA is naturally compatible with Gamefi or full-chain games. Such applications are high-frequency applications, and AA is even more powerful.
At present, most Web3 games still prefer 2Earn or Gambling, and there is a real lack of interesting 3A-level applications. User research shows that Crypto users are also high-quality game users. The low entry barrier that AA brings to users makes this possibility possible, but the learning curve for developers to access AA is still very high. When the infrastructure greatly lowers the access barrier, gamers can focus on making games. With the transfer of gameplay and economic models, this type of game will be more likely to gain a large number of new users.
The senseless game attracts users to come in and feel happy in the game, or to have a better experience. Wallet assets are only added value, adding AA wallet will provide better positive feedback, allowing the game to truly change from Play2Earn to Play4Fun. Users feel mentally happy while harvesting assets on the chain and seamlessly sharing asset portfolios with other applications on the chain. When the user behavior accumulates enough value support, the user can be guided to activate and set up a recovery account, so that he can purchase items or exchange Web3 products on his personal wallet. 2Earn should not be the only form of on-chain games. Through reasonable economic model design, it can reduce the amount-trashing behavior of wooly parties.
AA also echoes the hot full-chain games. Using the characters, props, equipment, and levels of the full-chain games requires a large number of on-chain interactive features. Using AA’s batch transaction interface can be packaged in one go at regular intervals. Transactions can reduce the gas fee used by games when combining multiple transactions, also enable lower-cost recording of user data, and even subsidize gasless transactions.
At present, Web3 games are more focused on web games, and mobile applications like StepN are themselves a wallet. I better understand that the future wallet infrastructure will have more diverse clients that can be connected to mobile AR devices, etc. There is still a long way to go. Mobile games will come with their own wallets, and an excellent wallet experience can also help games explode better. This method is more suitable for mobile terminals, or wearable devices such as VR, allowing Web3 to appear anywhere. This kind of In-Dapp wallet does not need to rely on the web wallet plug-in. Similar to WalletConnect, the wallet connection application will pop up, which will also take a few seconds. At present, mobile usage scenarios are more extensive and lacking, and the time spent on mobile phones has exceeded that on PCs. Excellent product experience or mobile applications can easily attract a large number of users.
The client experience is solved, and then there is the interoperability of the wallet. Just like the concept proposed by Loot, you can buy it once and use it in multiple places. Through the Unified Recovery Interface, the game can obtain some asset data from previous games, such as character levels and purchased items, which can be migrated to the next game as long as the account is connected. At the same time, users activated from the game can import it into existing wallet applications, and can connect and use existing wallet functions to achieve true AA wallet interoperability.
2. AA x NFTs/SBTs
NFT brings more possibilities to Web3. NFT has many circle-breaking applications. Owning NFT can be a circle of character PFP, a pass card, or a proof of project rights. Now that we have the AA contract wallet, what else can we do besides creating a new AA contract wallet NFT platform for NFT?
In the past, account EOA had no space for data storage, but the contract could record anything or implemented functions. The contract wallet could also be used as an NFT card package. Now ERC6551 can do this. So I would imagine the possibility of contract wallets having more on-chain combinations. AA wallet customization and multiple standards are a major trend, and modularization and wallet reuse will be even more important.
AA DID & SocialFi
When generating an AA contract wallet, the wallet can be given external NFT or the built-in NFT function in the wallet through the AA factory contract. The contract wallet can bring its own identity information in advance.
If AA accounts will be generated in large numbers, I have considered the AANS domain name. The newly generated AA accounts can have a user-readable .aa domain name. This domain name can be recorded in the generated AA factory contract. Users can also use AA The domain name registered by the factory contract can be renewed or transferred similar to ENS, or the domain name can be resolved on the chain.
In addition, you can define the User Profile interface inside the AA account and save some personal information, such as avatar, name, and user tag directly in the AA account, which is equivalent to the DID or SBT that comes with the wallet. As long as you generate an AA account, you can read personal information. The account can add social relationships, biometric verification and other information. AA account is equivalent to your personal information vault.
AA NFT promotion and fan economy
Since AA accounts can be generated with NFT/SBT, the upper layer of information can actually be recorded during generation, and users can come in without any fuss. This creates a new form of NFT promotion and account social relations. After generating SBT for an AA account with merchant organization endorsement or recommender, users can perform some security check operations when calling the AA account, or enjoy certain benefits when reading the AA contract wallet, which will be easier. Achieve viral spread.
AA x DeFis
From my personal point of view, AA accounts are not very compatible with Defi. AA is more suitable for application layer products rather than financial products.
First, the narrative of the last wave of Defi is strongly related to EOA. The threshold for professional products is very high, and most existing users are doing it to gain profits. Second, in terms of implementation, due to the complexity of Defi contracts, it is easy to cause contract errors through AA account calls and mutual calls that affect the state of the world.
Looking at DefiSummer and NftSummer, there is an obvious circle-breaking effect. Unless the traditional Web3 circle is profitable, it is unlikely to migrate to the AA ecosystem, and only old funds are moving, and they will only be left to the right. **AA needs to break through the circle to attract new people, and needs a different narrative and scale effect from Defi in the past. **
However, some features can lower the threshold for Defi and also give Defi the opportunity to gain a larger market that is more convenient than exchanges.
More convenient Loan / Stablecoin / Dex
For the three Musketeers of traditional Defi, AA can be used as a new channel for Defi to acquire new users.
For Lending Products, Gas-free transactions can be carried out through RWA external asset certification, which reduces the scenarios for ordinary users or large assets, making it easier for projects to obtain over-the-counter funds. By modifying Bundler to entrust lending or loan repayment operations within a specific time period, on-chain liquidation can be better avoided.
For stablecoins, using Onramp can provide better pricing and exchange, and obtain usage scenarios through Paymaster, which can attract more compliant assets such as U.S. debt and U.S. stocks and increase the liquidity of traditional finance. Generate a wallet through payment, and obtain an AA anonymous wallet through zk or off-chain certification.
Decentralized exchange has a relatively high threshold. Through payment transactions, users do not need to pay gas fees to enter. The project tokens can pay for gas on the chain. The user experience can be more efficient than that of central exchanges, and they have personal The sovereign AA wallet can embed the exchange combination interface into the AA account and use anonymous accounts to do on-chain swap.
Revenue aggregator/strategy platform
The AA contract wallet can also be used as a revenue aggregator wallet, automatically going to the income aggregation platform through scheduled tasks to collect profits and make reinvestments. Bundler can have built-in strategy tools, and can also monitor the on-chain oracle triggers for strategic transactions.
Safe Vault
Safe has proven that under the premise of contract verification security, large funds need to use contract wallets for risk diversification and management.
The AA contract is programmable and separates the cold wallet vault and hot wallet of large funds. AA accounts can customize security policies, such as setting operators, operator permissions, daily limits for members, using multi-signature, and 2FA strategies. Security policies such as transfers. AA account modularization can then customize its security behavior by accessing the security module.
AA x RWA
The address of the AA account can be fixed in advance, and new users have no need to enter Web3. Therefore, they can do more things that EOA cannot do, and have more on-chain composability and interoperability. This includes the on-chain, securitization and better liquidity of traditional RWA assets. But asset compliance is still a bigger factor.
AA Marketing
I once did a creative brand marketing plan for 1to3.io Web3 gift culture. I assumed a scenario: the platform can be paid through cryptocurrency or paypal. We will generate a new contract wallet address for shopping users. The wallet can be generated based on the hash of the recommendation code. , install the App when receiving the goods, activate the wallet and bind the information.
In this way, offline users can have the first contract wallet at zero cost, and merchants can also pay users for on-chain transactions through other external income. This wallet has the permissions and benefits provided by merchants on the platform, which can provide Merchant creative marketing provides another way of thinking.
Scheduled tasks
When a company or DAO distributes Bounty, scheduled tasks need to be triggered based on certain conditions. For example, set a certain time period every month, and initiate payment regularly after a certain period of time. This can be applied to scenarios such as salary payment, advertising CPM, external trigger conditions, or Crypto subscription similar to Apple’s. Subscriptions can be implemented on the chain, and contract combinations can also be used to implement programmable subscriptions.
Batch transactions are also an advantage of AA. For example, daily airdrop tasks can be initiated in batches at zero o’clock through calculation conditions.
Inheritance
When we don’t use our wallet for a long time, sometimes our assets are forgotten. AA wallet can provide a programmable inheritance module and sign or certify it in advance, or entrust the bundler to initiate it regularly. After a specific time, the assets will be collected to another wallet address. This is also a derivative application of AA account scheduled tasks. Using AA can keep assets well and clean up assets safely.
Summarize
To sum up, **AA ecological applications still have a lot of room for imagination, and AA account customization will inevitably become a major trend. **
The AA ecosystem can derive more products and more new forms of contract wallets. Users who register EOA wallets are still in a small circle, and AA accounts may be another way to break out of the circle.
But as mentioned in the first product article, in all these scenarios, only users are the only threshold for Web3 applications and need to meet the needs, not advanced technology or cool UI. Of course, these should not become shortcomings before excellent applications emerge. Now the user experience of EOA wallet has become obstacles and shortcomings and needs improvement urgently.
On the basis of continuous improvement of standard consensus and ecological interoperability, it is AA’s advantage to obtain the most users. Only by retaining users can it exert more value. So in the next article, we will think about how to cut into the largest user scenarios, and use the advantages of AA to import users through past Web2 and social experience (from my personal point of view, this may be the most efficient factor in my opinion).
This article is intended to attract attention. Interested friends can also contact the author to jointly build a new scene of AA ecology. Every idea can lead to more.
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
AA Product Trilogy: Thoughts on AA Applications
In the previous article, we talked about the main technical features of AA and gave a demonstration case of PlayOnboard. (For details, click: “AA Product Trilogy: Introduction to AA Technology”)
Here we list some of the advantages of AA products:
1 New users can enter Web3 without any sense and can use various account recovery mechanisms.
2 Paymaster customizes payment mechanism, which can use gas-free or specific token payment.
3 Bundler can aggregate and batch transactions, with lower gas in high-frequency scenarios such as Gamefi or Socialfi
4 Bundler can also trigger transactions in specific scenarios by paying on behalf of others and initiating transactions at regular intervals.
5 The Account contract is customizable and can customize verification and security mechanisms or record information.
6 AccountFactory can trigger events when an account is generated, such as bringing NFT
In this article, we will list some unconventional thoughts on the application of AA. It is not to transfer the original EOA directly, but to do more than EOA and give full play to the advantages of AA.
**L2 and AA both pave the way for the large-scale application of Web3, allowing Web3 to move from financialization to more application forms, and bring a better user experience to Web3. **
1. AA x Games
AA is naturally compatible with Gamefi or full-chain games. Such applications are high-frequency applications, and AA is even more powerful.
At present, most Web3 games still prefer 2Earn or Gambling, and there is a real lack of interesting 3A-level applications. User research shows that Crypto users are also high-quality game users. The low entry barrier that AA brings to users makes this possibility possible, but the learning curve for developers to access AA is still very high. When the infrastructure greatly lowers the access barrier, gamers can focus on making games. With the transfer of gameplay and economic models, this type of game will be more likely to gain a large number of new users.
The senseless game attracts users to come in and feel happy in the game, or to have a better experience. Wallet assets are only added value, adding AA wallet will provide better positive feedback, allowing the game to truly change from Play2Earn to Play4Fun. Users feel mentally happy while harvesting assets on the chain and seamlessly sharing asset portfolios with other applications on the chain. When the user behavior accumulates enough value support, the user can be guided to activate and set up a recovery account, so that he can purchase items or exchange Web3 products on his personal wallet. 2Earn should not be the only form of on-chain games. Through reasonable economic model design, it can reduce the amount-trashing behavior of wooly parties.
AA also echoes the hot full-chain games. Using the characters, props, equipment, and levels of the full-chain games requires a large number of on-chain interactive features. Using AA’s batch transaction interface can be packaged in one go at regular intervals. Transactions can reduce the gas fee used by games when combining multiple transactions, also enable lower-cost recording of user data, and even subsidize gasless transactions.
At present, Web3 games are more focused on web games, and mobile applications like StepN are themselves a wallet. I better understand that the future wallet infrastructure will have more diverse clients that can be connected to mobile AR devices, etc. There is still a long way to go. Mobile games will come with their own wallets, and an excellent wallet experience can also help games explode better. This method is more suitable for mobile terminals, or wearable devices such as VR, allowing Web3 to appear anywhere. This kind of In-Dapp wallet does not need to rely on the web wallet plug-in. Similar to WalletConnect, the wallet connection application will pop up, which will also take a few seconds. At present, mobile usage scenarios are more extensive and lacking, and the time spent on mobile phones has exceeded that on PCs. Excellent product experience or mobile applications can easily attract a large number of users.
The client experience is solved, and then there is the interoperability of the wallet. Just like the concept proposed by Loot, you can buy it once and use it in multiple places. Through the Unified Recovery Interface, the game can obtain some asset data from previous games, such as character levels and purchased items, which can be migrated to the next game as long as the account is connected. At the same time, users activated from the game can import it into existing wallet applications, and can connect and use existing wallet functions to achieve true AA wallet interoperability.
2. AA x NFTs/SBTs
NFT brings more possibilities to Web3. NFT has many circle-breaking applications. Owning NFT can be a circle of character PFP, a pass card, or a proof of project rights. Now that we have the AA contract wallet, what else can we do besides creating a new AA contract wallet NFT platform for NFT?
In the past, account EOA had no space for data storage, but the contract could record anything or implemented functions. The contract wallet could also be used as an NFT card package. Now ERC6551 can do this. So I would imagine the possibility of contract wallets having more on-chain combinations. AA wallet customization and multiple standards are a major trend, and modularization and wallet reuse will be even more important.
AA DID & SocialFi
When generating an AA contract wallet, the wallet can be given external NFT or the built-in NFT function in the wallet through the AA factory contract. The contract wallet can bring its own identity information in advance.
If AA accounts will be generated in large numbers, I have considered the AANS domain name. The newly generated AA accounts can have a user-readable .aa domain name. This domain name can be recorded in the generated AA factory contract. Users can also use AA The domain name registered by the factory contract can be renewed or transferred similar to ENS, or the domain name can be resolved on the chain.
In addition, you can define the User Profile interface inside the AA account and save some personal information, such as avatar, name, and user tag directly in the AA account, which is equivalent to the DID or SBT that comes with the wallet. As long as you generate an AA account, you can read personal information. The account can add social relationships, biometric verification and other information. AA account is equivalent to your personal information vault.
AA NFT promotion and fan economy
Since AA accounts can be generated with NFT/SBT, the upper layer of information can actually be recorded during generation, and users can come in without any fuss. This creates a new form of NFT promotion and account social relations. After generating SBT for an AA account with merchant organization endorsement or recommender, users can perform some security check operations when calling the AA account, or enjoy certain benefits when reading the AA contract wallet, which will be easier. Achieve viral spread.
AA x DeFis
From my personal point of view, AA accounts are not very compatible with Defi. AA is more suitable for application layer products rather than financial products.
First, the narrative of the last wave of Defi is strongly related to EOA. The threshold for professional products is very high, and most existing users are doing it to gain profits. Second, in terms of implementation, due to the complexity of Defi contracts, it is easy to cause contract errors through AA account calls and mutual calls that affect the state of the world.
Looking at DefiSummer and NftSummer, there is an obvious circle-breaking effect. Unless the traditional Web3 circle is profitable, it is unlikely to migrate to the AA ecosystem, and only old funds are moving, and they will only be left to the right. **AA needs to break through the circle to attract new people, and needs a different narrative and scale effect from Defi in the past. **
However, some features can lower the threshold for Defi and also give Defi the opportunity to gain a larger market that is more convenient than exchanges.
More convenient Loan / Stablecoin / Dex
For the three Musketeers of traditional Defi, AA can be used as a new channel for Defi to acquire new users.
For Lending Products, Gas-free transactions can be carried out through RWA external asset certification, which reduces the scenarios for ordinary users or large assets, making it easier for projects to obtain over-the-counter funds. By modifying Bundler to entrust lending or loan repayment operations within a specific time period, on-chain liquidation can be better avoided.
For stablecoins, using Onramp can provide better pricing and exchange, and obtain usage scenarios through Paymaster, which can attract more compliant assets such as U.S. debt and U.S. stocks and increase the liquidity of traditional finance. Generate a wallet through payment, and obtain an AA anonymous wallet through zk or off-chain certification.
Decentralized exchange has a relatively high threshold. Through payment transactions, users do not need to pay gas fees to enter. The project tokens can pay for gas on the chain. The user experience can be more efficient than that of central exchanges, and they have personal The sovereign AA wallet can embed the exchange combination interface into the AA account and use anonymous accounts to do on-chain swap.
Revenue aggregator/strategy platform
The AA contract wallet can also be used as a revenue aggregator wallet, automatically going to the income aggregation platform through scheduled tasks to collect profits and make reinvestments. Bundler can have built-in strategy tools, and can also monitor the on-chain oracle triggers for strategic transactions.
Safe Vault
Safe has proven that under the premise of contract verification security, large funds need to use contract wallets for risk diversification and management.
The AA contract is programmable and separates the cold wallet vault and hot wallet of large funds. AA accounts can customize security policies, such as setting operators, operator permissions, daily limits for members, using multi-signature, and 2FA strategies. Security policies such as transfers. AA account modularization can then customize its security behavior by accessing the security module.
AA x RWA
The address of the AA account can be fixed in advance, and new users have no need to enter Web3. Therefore, they can do more things that EOA cannot do, and have more on-chain composability and interoperability. This includes the on-chain, securitization and better liquidity of traditional RWA assets. But asset compliance is still a bigger factor.
AA Marketing
I once did a creative brand marketing plan for 1to3.io Web3 gift culture. I assumed a scenario: the platform can be paid through cryptocurrency or paypal. We will generate a new contract wallet address for shopping users. The wallet can be generated based on the hash of the recommendation code. , install the App when receiving the goods, activate the wallet and bind the information.
In this way, offline users can have the first contract wallet at zero cost, and merchants can also pay users for on-chain transactions through other external income. This wallet has the permissions and benefits provided by merchants on the platform, which can provide Merchant creative marketing provides another way of thinking.
Scheduled tasks
When a company or DAO distributes Bounty, scheduled tasks need to be triggered based on certain conditions. For example, set a certain time period every month, and initiate payment regularly after a certain period of time. This can be applied to scenarios such as salary payment, advertising CPM, external trigger conditions, or Crypto subscription similar to Apple’s. Subscriptions can be implemented on the chain, and contract combinations can also be used to implement programmable subscriptions.
Batch transactions are also an advantage of AA. For example, daily airdrop tasks can be initiated in batches at zero o’clock through calculation conditions.
Inheritance
When we don’t use our wallet for a long time, sometimes our assets are forgotten. AA wallet can provide a programmable inheritance module and sign or certify it in advance, or entrust the bundler to initiate it regularly. After a specific time, the assets will be collected to another wallet address. This is also a derivative application of AA account scheduled tasks. Using AA can keep assets well and clean up assets safely.
Summarize
To sum up, **AA ecological applications still have a lot of room for imagination, and AA account customization will inevitably become a major trend. **
The AA ecosystem can derive more products and more new forms of contract wallets. Users who register EOA wallets are still in a small circle, and AA accounts may be another way to break out of the circle.
But as mentioned in the first product article, in all these scenarios, only users are the only threshold for Web3 applications and need to meet the needs, not advanced technology or cool UI. Of course, these should not become shortcomings before excellent applications emerge. Now the user experience of EOA wallet has become obstacles and shortcomings and needs improvement urgently.
On the basis of continuous improvement of standard consensus and ecological interoperability, it is AA’s advantage to obtain the most users. Only by retaining users can it exert more value. So in the next article, we will think about how to cut into the largest user scenarios, and use the advantages of AA to import users through past Web2 and social experience (from my personal point of view, this may be the most efficient factor in my opinion).
This article is intended to attract attention. Interested friends can also contact the author to jointly build a new scene of AA ecology. Every idea can lead to more.