Automations
Overview

Rhinestone Automations

An offchain service for executing automations on smart accounts

Rhinestone Automations allows developers to create automations that will be executed on a smart account based on a trigger. Existing triggers include:

  • Time-based trigger: Execute automations at a specified time interval -- e.g. every hour or every 7 days.
  • Event-based trigger: Execute automation based on an event emitted onchain -- e.g. transfer events on an ERC-20 contract

Accounts supported by Rhinestone Automations:

Rhinestone Automations is currently in private beta. Because of this, api keys are limited to 100 active automations and we currently only support the Sepolia testnet. To get an api key, please send me a message (opens in a new tab).

Automations SDK

A TypeScript library for using Rhinestone Automations

The Rhinestone Automations SDK allows you to easily interact with Rhinestone Automations and create, sign, and manage automations. It consists of an automations client that can be used to create and manage smart account automations.

Useful starting resources