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

https://github.com/dmitrymomot/solana-wallets

Solana wallets API
https://github.com/dmitrymomot/solana-wallets

Last synced: 3 months ago
JSON representation

Solana wallets API

Awesome Lists containing this project

README

        

# solana-wallets

[![GitHub tag (latest SemVer)](https://img.shields.io/github/tag/dmitrymomot/solana-wallets)](https://github.com/dmitrymomot/solana-wallets)
[![Tests](https://github.com/dmitrymomot/solana-wallets/actions/workflows/tests.yml/badge.svg)](https://github.com/dmitrymomot/solana-wallets/actions/workflows/tests.yml)
[![CodeQL Analysis](https://github.com/dmitrymomot/solana-wallets/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/dmitrymomot/solana-wallets/actions/workflows/codeql-analysis.yml)
[![Go Report Card](https://goreportcard.com/badge/github.com/dmitrymomot/solana-wallets)](https://goreportcard.com/report/github.com/dmitrymomot/solana-wallets)
[![Go Reference](https://pkg.go.dev/badge/github.com/dmitrymomot/solana-wallets.svg)](https://pkg.go.dev/github.com/dmitrymomot/solana-wallets)
[![License](https://img.shields.io/github/license/dmitrymomot/solana-wallets)](https://github.com/dmitrymomot/solana-wallets/blob/main/LICENSE)

Solana wallets API server. It provides a simple REST API for managing Solana wallets, signing transactions and sending them to the Solana network without exposing private keys.

## Features

- [x] Create new wallet mnemonic phrase and encrypt it with a PIN code.
- [x] Restore wallet from mnemonic phrase and encrypt it with a PIN code.
- [x] Get wallet address by user ID.
- [x] Sign transaction and send it to the Solana network.
- [x] Get wallet balance.
- [x] Get wallet NFTs.
- [x] Get wallet semi-fungible tokens (assets).