Skip to content

Get off the ground fast with auto-generated Solana workspaces.

License

Notifications You must be signed in to change notification settings

Coding-and-Crypto/solana-init

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solana Init

Get off the ground fast with auto-generated Solana workspaces.

Standard

python -m solana_init my-project
--- my-project
      |--- scripts
      |     |--- cicd.sh
      |--- src
      |     |--- clients
      |     |     |--- main.ts
      |     |--- programs
      |--- .gitignore
      |--- README.md
      |--- package.json

With Docker

python -m solana_init my-project --docker
--- my-project
      |--- scripts
      |     |--- cicd.sh
      |--- src
      |     |--- clients
      |     |     |--- main.ts
      |     |--- programs
      |--- .gitignore
      |--- README.md
      |--- Dockerfile
      |--- package.json

Including Rust Programs

python -m solana_init my-project --program prog1 --program prog2 
--- my-project
      |--- scripts
      |     |--- cicd.sh
      |--- src
      |     |--- clients
      |     |     |--- main.ts
      |     |--- programs
      |     |     |--- prog1
      |     |     |     |--- src
      |     |     |     |     |--- lib.rs
      |     |     |     |--- Cargo.toml
      |     |     |--- prog2
      |     |     |     |--- src
      |     |     |     |     |--- lib.rs
      |     |     |     |--- Cargo.toml
      |--- .gitignore
      |--- README.md
      |--- package.json

About

Get off the ground fast with auto-generated Solana workspaces.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages