# actions **Repository Path**: maxmalong/actions ## Basic Information - **Project Name**: actions - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-09 - **Last Updated**: 2024-07-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # @dialectlabs/actions This repository contains reference implementations of Solana Actions using [Hono](https://hono.dev/). ## Getting Started First, run the development server: ```bash npm install npm run dev ``` ## Presets ### Tensor Buy Floor * Place your api key to `TENSOR_API_KEY` constant in tensor-api.ts ## How To ### Actions Development 1. See [Jupiter Swap Action example](examples/jupiter-swap/route.ts) 2. Build your own action * Use specified openapi `responses` from [openapi.ts](examples/openapi.ts) for your POST, GET methods * Use specified openapi `body` from [openapi.ts](examples/openapi.ts) for your POST methods 3. Add your router to [index.ts](examples/index.ts) ### Swagger UI Open [http://localhost:3000/swagger-ui](http://localhost:3000/swagger-ui) with your browser to explore actions. ### Unfurl action into a Blink To check and unfurl your or existing action open [https://actions.dialect.to/](https://actions.dialect.to/) e.g action for swap on Jupiter: ## Learn More To learn more about Hono, take a look at the following resources: - [Hono Documentation](https://hono.dev/docs/) - learn about Hono features and API.