https://github.com/hardworking-toptal-dev/staking-soroban
Allows to stake tokens, unstake, and claim rewards.
https://github.com/hardworking-toptal-dev/staking-soroban
rust soroban staking stellar
Last synced: over 1 year ago
JSON representation
Allows to stake tokens, unstake, and claim rewards.
- Host: GitHub
- URL: https://github.com/hardworking-toptal-dev/staking-soroban
- Owner: hardworking-toptal-dev
- Created: 2024-05-27T08:41:26.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-27T08:44:25.000Z (about 2 years ago)
- Last Synced: 2025-02-19T21:35:14.977Z (over 1 year ago)
- Topics: rust, soroban, staking, stellar
- Language: Rust
- Homepage: https://staking-stellar-dapp.netlify.app/
- Size: 22.5 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Staking Soroban
Allows to stake tokens, unstake, and claim rewards.
## Setup
### Install Soroban
```cargo install --locked --version 0.8.0 soroban-cli```
### Clone Project
```git clone https://github.com/mzaryabrafique/staking-soroban.git```
## Run
### Build
Run this command in staking-soroban directory
```cargo build```
### Run the Tests
```cargo test```
### Build Release for deployment
```cargo build --target wasm32-unknown-unknown --release```
### Deploy Contract:
Deploy contract on the Stellar Futurenet
```
soroban contract deploy \
--wasm target/wasm32-unknown-unknown/release/staking_soroban.wasm \
--source REPLACE_HERE_PRIVATE_KEY \
--rpc-url https://rpc-futurenet.stellar.org:443 \
--network-passphrase 'Test SDF Future Network ; October 2022'
```