The easiest way to stake ethereum for an eth2 validator and earn yield
Website - Vue
Contracts - Solidity
We have 2 ERC20s, 3 token geysers, 1 merkle airdrop currently deployed on mainnet. These are based on uniswap contracts. The sharedStake deposit contract is custom.
WIP: Contract for long/short eth positions via AAVE using ChainLink
https://github.com/SharedStake/Contracts/pull/2/files
Example kovan tx:
https://kovan.etherscan.io/tx/0x4926ab137f97037e2b4bcf5856efbe279d0dee21859b905311ce2eae0b64f9e5
Perpetual merkle distributor: https://github.com/SharedStake/Contracts/blob/main/Airdrop_v2.sol
Deposit contract: https://github.com/SharedStake/Contracts/blob/main/Minter_v1.0.1.sol