Skip to content

VeToken is an open source vote escrow based simplified solana staking program for any Tokenk or Token22.

License

Notifications You must be signed in to change notification settings

me-foundation/vetoken

Repository files navigation

VeToken

VeToken is an open source vote escrow based simplified solana staking program for any Tokenk or Token22.

Network Program Address
Devnet veTbq5fF2HWYpgmkwjGKTYLVpY6miWYYmakML7R7LRf
Mainnet veTbq5fF2HWYpgmkwjGKTYLVpY6miWYYmakML7R7LRf

Architecture

The endpoints' detailed explanation can be found at lib.rs.

Features

  • Simplified Lockup structure with different voting power & rewards multiplier support.
  • Proposals and Proposal votes are based on the voting power of the lockup.
  • Stake and StakeTo with different rewards settings.
  • Security Council and Review Council governance model.
  • Distribution

Development

# Test build and running the bankrun tests
npm i
anchor build && npm run test -- run

# Production build
anchor build

# Update IDL (if there's any IDL change)
anchor run update_idl

IDL

License

Apache 2.0

About

VeToken is an open source vote escrow based simplified solana staking program for any Tokenk or Token22.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published