# Starton

Starton is an all-in-one Web3 API platform that enables developers to deploy and interact with smart contracts, store files on IPFS, and monitor blockchain events through a unified API and frontend interface.

- **Category:** developer tools
- **Auth:** API_KEY
- **Tools:** 9
- **Triggers:** 0
- **Slug:** `STARTON`
- **Version:** 20260211_00

## Tools

### Delete Smart Contract Event

**Slug:** `STARTON_DELETE_SMART_CONTRACT_EVENT`

Tool to delete a specific smart contract event watcher by its ID. Use after confirming the watcher ID you want to remove.

### Get smart contract deployments

**Slug:** `STARTON_GET_SMART_CONTRACT_DEPLOYMENTS`

Tool to retrieve a list of smart contract deployments. Use after deploying or importing contracts to browse existing deployments.

### Get Smart Contract Event

**Slug:** `STARTON_GET_SMART_CONTRACT_EVENT`

Tool to retrieve details of a specific smart contract event watcher by its ID. Use after confirming the event watcher ID and before updating or deleting it.

### Get Smart Contracts

**Slug:** `STARTON_GET_SMART_CONTRACTS`

Tool to retrieve a list of all smart contracts associated with your project. Use after authenticating and optionally filtering by project ID.

### Get Templates

**Slug:** `STARTON_GET_TEMPLATES`

Tool to retrieve a list of all smart contract templates. Use when browsing the Starton template library to select a template before deployment.

### Get Watcher

**Slug:** `STARTON_GET_WATCHER`

Tool to retrieve details of a specific watcher by its ID. Use when you need to confirm its configuration before updating or deleting.

### Get Watchers

**Slug:** `STARTON_GET_WATCHERS`

Tool to retrieve a list of all watchers monitoring blockchain events. Use after watchers are created.

### Get Webhooks

**Slug:** `STARTON_GET_WEBHOOKS`

Tool to retrieve a list of all webhook watchers. Use after creating watchers to review existing watchers.

### Upload File to IPFS

**Slug:** `STARTON_UPLOAD_FILE`

Tool to upload a file to your project's IPFS storage. Use after preparing the file you want to host on IPFS.
