Introducing Social Logins & Modular Account Abstraction on Fantom

Introducing Social Logins & Modular Account Abstraction on Fantom

Table of Contents:

Dear community,

We are thrilled to introduce a new integration to our Smart Wallet-as-a-Service (WaaS) modular stack: Compatibility with Fantom, a fast, scalable, and secure platform for digital assets.

This integration allows anyone building on Fantom to use Particle Network's Smart Wallet-as-a-Service for full-stack account abstraction on Fantom, powered by MPC-TSS social logins. Particle Network's AA SDK facilitates the development workflow, from the creation of a smart account to the construction of UserOperations

What does this mean for Fantom developers?

Particle's Smart Wallet-as-a-Service offers a concise and simplified approach for user onboarding and Web3 interactions, simplifying the challenges of account abstraction and wallet management. Particle’s modular solution combines standard Web2 user experiences with the advanced capabilities of Web3, streamlining user onboarding via dApp-embedded wallets accessible through Web2 accounts. By natively incorporating ERC-4337 AA into our modular stack, Particle also allows developers to integrate gasless transactions, batching, account programmability, etc. 

For Fantom developers, Particle Network’s Smart WaaS provides the modularity and flexibility needed to create next-generation dApps while leveraging Fantom's infrastructure.

Why should Particle Network users develop dApps to leverage Fantom account abstraction?

Fantom is a PoS blockchain secured by a leaderless aBFT consensus mechanism. It emphasizes security and efficiency, allowing developers to build green, fast decentralized applications. Fantom’s unique architecture ensures fast, low-cost transactions without compromising security. For Particle developers, Fantom’s efficient infrastructure allows for the rapid development and deployment of decentralized applications powered by EVM-compatible infrastructure.

Using Fantom with Particle Network’s Modular Smart Wallet-as-a-Service

Leveraging within Particle Network's Smart Wallet-as-a-Service for end-to-end Account Abstraction can be done through a few lines of code.

Attached below is the code for a demo app leveraging Particle's Smart WaaS on Fantom to create a smart account (SimpleAccount in this case) through social logins (Twitter/Google within this example). The smart account gets used to send a sample burn transaction of 0.001 ETH. It is automatically gasless through our default Testnet Paymaster.

Code can also be found at https://github.com/TABASCOatw/particle-fantom-demo/blob/main/src/App.tsx.

Using Particle, we've onboarded a user, created a smart account, and sent a transaction in under 90 lines of code.

Take a look at the full repository or give our web demo a try.

Closing thoughts

Thanks to this integration, it’s now easier to leverage ERC-4337 AA within the Fantom ecosystem. Developers familiar with Particle’s services can now also take advantage of Fantom’s unique security and efficiency while plugging into MPC-TSS Auth services. Thanks to this, developers can now seamlessly bridge the Web2 and Web3 worlds to converge on their dApps and keep innovating within the dApp space.

Particle Network’s Smart WaaS stack provides developers with powerful, modular tools to innovate and push boundaries. Particle is preparing to change the game with user-centric and privacy-preserving features, as well as Omnichain Account Abstraction, facilitating seamless cross-chain interactions.

Developers building on Fantom can get started for free by signing up at https://dashboard.particle.network, and learn more about our various SDKs and APIs at https://docs.particle.network.


Particle Network's Modular Smart Wallet-as-a-Service solutions are 100% free for developers and teams. If you have any inquiries about integrating with us, feel free to book a meeting with one of our agents!


About Particle Network

Particle Network Logo

Particle Network is building the Intent-Centric Access Layer of Web3. Particle's Modular Smart Wallet-as-a-Service tools allow developers to tap into MPC-TSS and social logins to enable self-custodial, dApp-embedded wallets accessible through users' Web2 accounts. This also allows them to leverage ERC-4337 account abstraction, enabling a seamless experience with maximum flexibility. Similarly, Particle Network has already released the first-ever account abstraction protocol for the Bitcoin ecosystem, BTC Connect. Particle's next evolutionary steps include the introduction of Omnichain Abstraction, a Confidential zkStack, and the Intent Fusion Protocol, elevating users' experience within dApps and paving the way for mass Web3 adoption.

Website | Docs | Discord | Twitter

Share this article

About the author(s)

Carlos Maximiliano Cano

Carlos Maximiliano Cano

Particle's Content Manager. He's been in Web3 since 2017, collaborating with technical and marketing teams in crowdfunding, research, DeFi, privacy, and zero-knowledge proofs.
Ethan Francis

Ethan Francis

Denver, Colorado
Developer Relations at Particle Network, accelerating Web3 adoption through an intent-centric, modular access layer of Web3