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

https://github.com/romanian-solana-developer-program-c3/c3_comets_panta_robert

πŸš€ Solana Projects πŸš€
https://github.com/romanian-solana-developer-program-c3/c3_comets_panta_robert

anchor blockchain blockchain-technology blockchain-wallet crypto cryptocurrency nfts nodejs project-repository rust solana solana-program solana-programming solana-web3 tokens typescript web3

Last synced: about 2 months ago
JSON representation

πŸš€ Solana Projects πŸš€

Awesome Lists containing this project

README

          

# β˜„οΈC3 Comets PanΘ›a Robertβ˜„οΈ

## Table of Contents πŸ“‘
1. [**Introduction**](#introduction-)
2. [**Laboratory 1: Transactions**](#laboratory-1-)
3. [**Laboratory 2: Tokens**](#laboratory-2-)
4. [**Laboratory 3: NFTs**](#laboratory-3-)
5. [**Laboratory 4: RUST**](#laboratory-4-)

## Introduction πŸ“š
This repository contains TypeScript, Rust and Anchor scripts to interact with the Solana blockchain from the **[Solana Developer Program](https://cometsweb3.space/solana-c3)**.

## Laboratory 1 πŸš€
### Solana Transaction Scripts
This section covers fundamental operations on the Solana blockchain, such as generating keypairs, checking balances, and sending SOL between accounts.

### Commands πŸ› οΈ
- **Generate Keypair** πŸ—οΈ
```sh
npx tsx generate-keypair.ts
```
- **Check Balance** πŸ’°
```sh
npx tsx check-balance.ts
```
- **Send SOL** πŸ’Έ
```sh
npx tsx send.ts --
```

## Laboratory 2 🌟
### Solana Token Management
This section explores creating token mints, minting tokens, and transferring SPL tokens on Solana.

### Commands πŸ› οΈ
- **Create Token Mint** 🏦
```sh
npx esrun create-token-mint.ts
```
- **Mint Tokens** πŸ…
```sh
npx esrun mint-tokens.ts
```
- **Transfer Tokens** πŸ”„
```sh
npx esrun transfer-tokens.ts
```

## Laboratory 3 🎨
### NFT Creation on Solana
This section details uploading NFT images, metadata, and minting NFTs on Solana.

### Commands πŸ› οΈ
- **Upload NFT Image** πŸ–ΌοΈ
```sh
npx esrun nft-image.ts
```
- **Upload NFT Metadata** πŸ“œ
```sh
npx esrun nft-metadata.ts
```
- **Create NFT** 🎟️
```sh
npx esrun nft-create.ts
```

## Laboratory 4 πŸ”