> For the complete documentation index, see [llms.txt](https://docs.rubyscore.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rubyscore.io/products/deferred-transactions-service-dts.md).

# Deferred Transactions Service (DTS)

An infrastructure module by RubyScore for **scheduled, deferred, and bulk** on-chain transactions across supported EVM networks. It lets you predefine transfer parameters, execution time/recurrence, recipient lists, and retry policies — with transparent status monitoring and on-chain receipts.

***

### Key use cases

* **Scheduled payouts & escalations:** recurring distributions for rewards and referrals.
* **Bulk transfers (batch):** campaigns to a large number of addresses without manual sends.
* **Campaigns & quests:** trigger payouts on a schedule after a task/epoch closes.
* **Operational tasks:** periodic treasury moves between wallets.

***

### How it works (step by step)

1. **Deposit funds to the contract**\
   Top up the service’s smart contract with ETH (or supported tokens, if applicable).
2. **Prepare the recipient list**\
   Upload addresses (single or batch) and amounts.
3. **Configure the schedule**\
   Set exact time or recurrence: **minutes / hours / days**
4. **Confirm**&#x20;
5. **Monitor status**

***

The Deferred Transactions Service helps you execute payouts and campaigns precisely on schedule to many wallets — safely and scalably.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rubyscore.io/products/deferred-transactions-service-dts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
