Skip to content
@rhinestonewtf

rhinestone

the future of account abstraction is modular

Rhinestone

rhinestone logo

Creating permissionless wallet innovation

Rhinestone is the simplest way to build powerful self-custodial Web3 applications. We remove the complexities of smart accounts and chains (via chain abstraction) so that you can focus on what matters to your users.

Rhinestone is a smart account platform powered by intents. We provide infrastructure and tooling to build on any compatible smart account, extend the account’s features with modules, or perform near-instant crosschain intents.

Rhinestone is the ideal tech stack for developers to build web3 apps with seamless UX.

Learn more by taking a look at our docs.

Build on Smart Accounts

Embed smart accounts into your wallet/application or upgrade an EOA (via EIP-7702) through our simple SDK. Enable simple user onboarding, abstract away gas for your users, and enable permissions via Smart Sessions to deliver one-click experiences or self-custodial automations.

Start with our Quickstart guide and progress through the SDK to learn how to enable an omnichain smart account application.

Integrate Chain Abstraction

Rhinestone’s transaction infrastructure is powered by intents. Whether your users are transacting on the same chain or crosschain, you only need to integrate one API and make one simple request - we call these transactions “omnichain transactions”.

Building Modules

Rhinestone wrote the standard for modular smart accounts: ERC-7579, a minimal standard for modular smart accounts. This is the foundation for Rhinestone’s account model. The major benefit of modularity is composability and extensibility.

If you’re looking to customize your account beyond our core features, check out ModuleKit and our extensive library of modules.

Module Registry

Community Standards

Libraries

Further Resources

Contributing

Our repositories are open source and we welcome contributions. If you're interested in contributing, please read our contributing guidelines.

Security

If you believe you have found a security vulnerability, we kindly ask you to responsibly disclose this to us and not open a public issue. Please email [email protected] or dm our twitter to disclose any security vulnerabilities.

Support

If you have any questions or need help, please take out an issue on the relevant repository or reach out to us on Twitter.

Pinned Loading

  1. modulekit modulekit Public

    Development Kit for building Smart Account Modules

    Solidity 70 37

  2. registry registry Public

    An Attestation Registry for securely using Smart Account Modules

    Solidity 42 11

  3. module-template module-template Public template

    A Foundry template for building modules using the ModuleKit

    Solidity 18 8

  4. module-sdk module-sdk Public

    Application SDK for using Smart Account Modules

    TypeScript 46 17

  5. awesome-modular-accounts awesome-modular-accounts Public

    📖 A curated list of resources dedicated to Modular Smart Accounts

    75 10

Repositories

Showing 10 of 57 repositories

Top languages

Loading…

Most used topics

Loading…