Skip to content

glyfo/glyclt-solana

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Command Line Tool.

glyfclt handler communication with solanaX Container. support Web3 Development on Solana Blockchain.

License

Prerequisite

  • Docker
  • wget
  • MacOS ( x86_64 )

Glyfo Command Line Tool Diagram

Detail

1- Install

$ wget -O /usr/local/bin/glyclt https://github.com/glyfo/glyclt/releases/download/v0.0.1/glyclt
$ chmod +x /usr/local/bin/glyclt
$ glyclt help
...

Nota : is Mandatory running setup command to build,compile and Install all software on solanaX Container.

2- Building solanaX Container

The tools compile & install all software to support Solana Development. The glyfolabs folder is mount point into the container path /usr/src/ . All project is created in this glyfolabs folder.

$ mkdir glyfolabs
$ cd glyfolabs
$ glyclt setup solana 
...

Solana Fundamentals

  • Everything is an Account
  • Programs are Accounts & Stateless
  • Data & Program are separate
  • Program are owners of Acccount created
  • PDA is a Account wihtout signed
  • System Program create Account
  • SPL Program create Token Account
  • Account pay Storage Use Rent

Smart Contract Examples

  • Comming Soon

Reference

[Solana Docs] (https://docs.solana.com/)

[Anchor Framework] (https://github.com/project-serum/anchor)

[Anchor Book] (https://book.anchor-lang.com/)

[Docker] (https://docker.com)