> For the complete documentation index, see [llms.txt](https://startower.gitbook.io/star-tower-chain/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://startower.gitbook.io/star-tower-chain/untitled/developer-support/savwscan-apis.md).

# SAVWSCAN APIS

👋 Welcome Web3 Developers and hackathon participants! StarTower is built for you and optimized for use in web3 applications. See the categories below for more information.

### SAVWSCAN API Usage <a href="#blockscout-api-usage" id="blockscout-api-usage"></a>

API calls can be accessed from the SAVWSCAN main menu, footer or header depending on the instance.

SAVWSCAN supports several methods:

1. **REST API**: API that serves the UI for new instances of Blockscout.
2. **RPC API**: Supports GET and POST requests.
3. **Eth RPC API**: Supports the most popular JSON RPC methods.
4. [**Graphiql**](https://github.com/graphql/graphiql): An IDE for exploring GraphQL.

<figure><img src="https://2032690304-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx1tyWAwZMvKIpHTU2nGk%2Fuploads%2FhVF8YfaRENrVHevrGp0U%2Fimage.png?alt=media&amp;token=143b9080-13f3-4c0f-a827-b0390a2ca272" alt=""><figcaption><p>API access in new instance</p></figcaption></figure>

### API Keys <a href="#api-keys" id="api-keys"></a>

API Keys are not needed by default. SAVWSCAN instances have a standard global request setting of 10/requests per second. However, My Account users can add up to 3 API keys to ensure 10 request/second limits per account.

### SAVWSCAN Internal Documentation <a href="#blockscout-internal-documentation" id="blockscout-internal-documentation"></a>

To view Modules and API Reference documentation:

1. Generate documentation.

   `mix docs`
2. View the generated docs.

   `open doc/index.html`
