This repository contains the contract assembly, configuration and deployment scripts for the Obol Staking System.
The Obol Staking system includes a base staker contract, built on the Tally Staker library, that manages user staking deposits and reward distribution to depositors.
It also includes a liquid staking component built on top of stGOV. The latter allows depositors to stake while maintaining a liquid, auto-compounding position.
Clone the repo:
git clone [email protected]:withtally/obolstaking.git
cd obolstaking
Install the Foundry dependencies:
forge install
Deploy the contracts to Sepolia Testnet:
forge script script/SepoliaObolDeploy.s.sol --rpc-url=https://ethereum-sepolia-rpc.publicnode.com --broadcast --slow
NOTE: Mainnet deployment scripts are in progress
The code in this repository is licensed under the MIT unless otherwise indicated.
Copyright (C) 2025 Tally