Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/atillabirer/solana-nextjs-dex
A front-end to swap Solana tokens using Raydium SDK in NextJS
https://github.com/atillabirer/solana-nextjs-dex
jupiter-aggregator material-ui nextjs raydium-swap solana web3js
Last synced: 19 days ago
JSON representation
A front-end to swap Solana tokens using Raydium SDK in NextJS
- Host: GitHub
- URL: https://github.com/atillabirer/solana-nextjs-dex
- Owner: atillabirer
- Created: 2024-04-18T17:10:45.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-12-19T06:30:28.000Z (about 2 months ago)
- Last Synced: 2024-12-19T07:26:41.165Z (about 2 months ago)
- Topics: jupiter-aggregator, material-ui, nextjs, raydium-swap, solana, web3js
- Language: TypeScript
- Homepage:
- Size: 297 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# solana-nextjs-dex
Ape into Solana memecoins without waiting for them to appear on Raydium or Jupiter frontends (which can take half an hour)
Calls Raydium AMM contract directly to get token and pool infoFor dev support and freelance jobs add me on Discord: atilla4030 Telegram @atillaweb3
Technologies used:
- Material UI
- react-wallet-adapter for Solana wallets
- Raydium SDK
- NextJS
- @solana/web3.js![screenshot for the swap page project](https://i.imgur.com/MfWeVzS.png "Screenshot")
## How to use
Download the example [or clone the repo](https://github.com/mui/material-ui):
```bash
curl https://codeload.github.com/mui/material-ui/tar.gz/master | tar -xz --strip=2 material-ui-master/examples/material-ui-nextjs-ts
cd material-ui-nextjs-ts
```Install it and run:
```bash
npm install
npm run dev
```Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
or:
[![Edit on StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/mui/material-ui/tree/master/examples/material-ui-nextjs-ts)
[![Edit on CodeSandbox](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/p/sandbox/github/mui/material-ui/tree/master/examples/material-ui-nextjs-ts)
## Learn more
To learn more about this example:
- [Next.js documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Customizing Material UI](https://mui.com/material-ui/customization/how-to-customize/) - approaches to customizing Material UI.## What's next?
You now have a working example project.
You can head back to the documentation and continue by browsing the [templates](https://mui.com/material-ui/getting-started/templates/) section.
# solana-nextjs-dex