Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/helius-labs/galleria
An open source portfolio viewer that is built on top of Helius's DAS API.
https://github.com/helius-labs/galleria
Last synced: 2 months ago
JSON representation
An open source portfolio viewer that is built on top of Helius's DAS API.
- Host: GitHub
- URL: https://github.com/helius-labs/galleria
- Owner: helius-labs
- Created: 2024-01-04T10:19:37.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-01T18:35:55.000Z (12 months ago)
- Last Synced: 2024-10-28T21:40:10.189Z (3 months ago)
- Language: TypeScript
- Homepage: https://galleria.helius.dev
- Size: 979 KB
- Stars: 24
- Watchers: 2
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome - helius-labs/galleria - An open source portfolio viewer that is built on top of Helius's DAS API. (TypeScript)
README
# Galleria
Galleria is a comprehensive portfolio viewer powered by Helius's DAS API. It is designed to provide a seamless experience for viewing all your digital assets.
![Screenshot](./public/galleriaTokenPage.png)
## Features
- Fetches and displays all tokens in a specified wallet.
- Supports both fungible and non-fungible tokens.
- Provides detailed information on specific token types such as Compressed NFTs, ProgrammableNFTs, Inscriptions, and Token Extensions (Token2022).
- Retrieves and displays token data such as token supply and token prices for fungible tokens.## Built With
- [Next.js](https://nextjs.org/): A React framework for building modern web applications.
- [Helius's DAS API](https://docs.helius.dev/compression-and-das-api/digital-asset-standard-das-api): An API service for interacting with tokens on Solana.## Getting Started
To get a local copy up and running, follow these simple steps:
1. Clone the repository:
```bash
git clone https://github.com/helius-labs/galleria.git
```2. Navigate to the project directory:
```bash
cd galleria
```3. Install the required packages:
```bash
npm i
```4. Run the project:
```bash
npm run dev
```Now, you should be able to see the application running on localhost:3000 (or your specified port) in your browser.
## Contributing
Galleria is an open-source project, and contributions are always welcome! If you're interested in contributing, please see our Contributing Guidelines for more information.
## License
This project is licensed under the MIT License.
## Contact
If you have any questions, issues, or suggestions, feel free to open an issue in this repository, or reach out though our Discord.