tac0turtle / squifi

5 stars 1 forks source link
# SquiFi pronounced `sqwi-fy` ![squifi image](squifi.jpg)

SquiFi is a crowd-funding protocol built on solana.

Squifi has multiple types of funds a user can create. All funds have a max that when reached depositors will not be able to deposit.

Deployment

Build

For development cargo build can be used:

cargo build --features program

To build the smart-contract for deployment it must be built for the solana BPF target.

Note: install build-bpf is required. Instructions can be found in the Solana documentation, here

BPF Target:

cargo build-bpf --features program

Command Line

Not fully implemented

cd cli && cargo install --path .

The squifi cli is designed to help users to create funds, check balances, whitelist accounts, deposit and withdraw funds, make and vote on proposals and to initialize paybacks.

Features