VeToken is an open source vote escrow based simplified solana staking program for any Tokenk or Token22.
Network | Program Address |
---|---|
Devnet | veTbq5fF2HWYpgmkwjGKTYLVpY6miWYYmakML7R7LRf |
Mainnet | veTbq5fF2HWYpgmkwjGKTYLVpY6miWYYmakML7R7LRf |
The endpoints' detailed explanation can be found at lib.rs.
- 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
# 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
Apache 2.0