Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/epicentrallabs/solana-option-exchange

Created by Epicentral Labs -- Solana Option Exchange UI & Programs
https://github.com/epicentrallabs/solana-option-exchange

anchor-lang backend epicentral-labs frontend options rust solana typscript

Last synced: 14 days ago
JSON representation

Created by Epicentral Labs -- Solana Option Exchange UI & Programs

Awesome Lists containing this project

README

        

# template-next-tailwind-basic

## Getting Started

### Prerequisites

- Node v20.13.1 or higher
- Rust v1.84.0 or higher
- Anchor CLI 0.30.1 or higher
- Solana CLI 2.0.23 or higher

### Installation

#### Clone the repo

```shell
git clone
cd
```

#### Install Dependencies

```shell
pnpm install
```

#### Start the web app

```
pnpm dev
```

## Apps

### anchor

This is a Solana program written in Rust using the Anchor framework.

#### Commands

You can use any normal anchor commands. Either move to the `anchor` directory and run the `anchor` command or prefix the command with `pnpm`, eg: `pnpm anchor`.

#### Start the test validator with the program deployed:

```shell
pnpm anchor-localnet
```

#### Run the tests

```shell
pnpm anchor-test
```

#### Deploy to Devnet

```shell
pnpm anchor deploy --provider.cluster devnet
```

### web

This is a React app that uses the Anchor generated client to interact with the Solana program.

#### Commands

Start the web app

```shell
pnpm dev
```

Build the web app

```shell
pnpm build
```