stakefish is a leading validator for Proof of Stake blockchains. With support for 20+ networks, our mission is to secure and contribute to this exciting new ecosystem while enabling our users to stake confidently.
Has the project undergone any security bug bounties?
No.
Is the project being actively maintained?
Yes
Is the product or service free of trusted/human intermediaries?
User has access to withdrawal keys. stakefish has access to validator keys. stakefish provides a pre-signed exit message so that stakers do not need to depend on stakefish to sign the exit message. This process decouples stakers from needing to access the stakefish dashboard to access their staked Ethereum. With the message in the staker's possession, stakers can broadcast directly to the beacon chain themselves. Consensus layer rewards are distributed from beaconchain to the user's wallet without any intermediaries. Execution layer rewards are collected in a stakefish smart contract and distributed to stakers which they can claim on their staking dashboard at any time.
If a pooled staking service, can users participate as a node operator without permission?
Yes, users can participate without permission.
If listing a staking-as-a-service, are users required to sign-up for an account?
No. User only needs to connect the wallet with which they want to stake.
If listing as staking-as-a-service, who has access to the signing keys?
User has access to withdrawal keys. stakefish has access to validator keys. stakefish provides a pre-signed exit message so that stakers do not need to depend on stakefish to sign the exit message. This process decouples stakers from needing to access the stakefish dashboard to access their staked Ethereum. With the message in the staker's possession, stakers can broadcast directly to the Beacon chain themselves.
If a pooled staking service or SaaS provider, what type of withdrawal credentials are being utilized / who holds the withdrawal keys?
Withdrawal credentials utilize 0x01 type credentials. The account is chosen by the user. Users hold their withdrawal keys.
If a pooled staking service or SaaS provider, what percent of node operators are running a super-majority client?
Project name
stakefish
Product type
Staking as a service
If other product type, please describe
No response
Logo
Description
stakefish is a leading validator for Proof of Stake blockchains. With support for 20+ networks, our mission is to secure and contribute to this exciting new ecosystem while enabling our users to stake confidently.
Website
https://stake.fish/products/classic-staking
If software is involved, is everything open source?
Yes, everything is open source: provide link(s) to project repo(s)
Is the project a fork? If yes, which project was forked?
No
Is the product out of beta development?
Founded in 2018, stakefish has provided Ethereum staking services since the genesis of the Beaconchain.
What wallets support the product or service?
Metamask, WalletConnect (Zerion, Bitkeep, Ledger, Infinity Wallet, SecuX, Ambire, AT.Wallet, Exodus, PREMA, Marble, ApolloX, Sequence, OneKey, Vision, Venly, RICE Wallet, UniPass, nufinetes, NOW Wallet, Broearn, SafeMoon, Fireblocks, bobablocks, Wallet3, Bitski, Paper, pier, Crossmint, Verso, KryptoGO), Safe Multisig.
If the product or service enables staking with <32 ETH, what is the minimum ETH required to stake?
stakefish does not enable staking with less than 32 ETH.
If a service, what are the fees associated with using the service?
0% protocol fees and 25% of priority fee/mev.
If the product or service involved a liquidity token, what are the tokens involved?
No tokens.
What date did the project or service go live?
December 1, 2020.
Has the project undergone an external security audit?
Yes.
NFT Staking: All audits are here: https://github.com/stakefish/eth2-nft-validator-contract/tree/main/audits
Classic Staking: https://github.com/crytic/slither
SOC 2 Type II: https://blog.stake.fish/stakefish-completes-soc-2-type-ii-certification-for-non-custodial-blockchain-staking-services/
Has the project undergone any security bug bounties?
No.
Is the project being actively maintained?
Yes
Is the product or service free of trusted/human intermediaries?
User has access to withdrawal keys. stakefish has access to validator keys. stakefish provides a pre-signed exit message so that stakers do not need to depend on stakefish to sign the exit message. This process decouples stakers from needing to access the stakefish dashboard to access their staked Ethereum. With the message in the staker's possession, stakers can broadcast directly to the beacon chain themselves. Consensus layer rewards are distributed from beaconchain to the user's wallet without any intermediaries. Execution layer rewards are collected in a stakefish smart contract and distributed to stakers which they can claim on their staking dashboard at any time.
If a pooled staking service, can users participate as a node operator without permission?
Yes, users can participate without permission.
If listing a staking-as-a-service, are users required to sign-up for an account?
No. User only needs to connect the wallet with which they want to stake.
If listing as staking-as-a-service, who has access to the signing keys?
User has access to withdrawal keys. stakefish has access to validator keys. stakefish provides a pre-signed exit message so that stakers do not need to depend on stakefish to sign the exit message. This process decouples stakers from needing to access the stakefish dashboard to access their staked Ethereum. With the message in the staker's possession, stakers can broadcast directly to the Beacon chain themselves.
If a pooled staking service or SaaS provider, what type of withdrawal credentials are being utilized / who holds the withdrawal keys?
Withdrawal credentials utilize 0x01 type credentials. The account is chosen by the user. Users hold their withdrawal keys.
If a pooled staking service or SaaS provider, what percent of node operators are running a super-majority client?
Client distribution:
Consensus layer:
Lighthouse: 53.9%% Teku: 45% Nimbus: 1% Prysm: < 0.1%
via Rated
Executiuon layer:
Geth: 50% Nethermind: 50%
via supermajority.info
If listing node or client tooling, which consensus layer clients (Lighthouse, Teku, Nimbus, or Prysm) are supported?
Lighthouse Teku Nimbus
What platforms are supported?
Linux, macOS, Windows, iOS, Android
What user interfaces are supported?
browser app, CLI app
Social media links
Twitter: @stakefish YouTube: https://www.youtube.com/channel/UCZvT8cGpFjnZUB9V-WzxPHg/ Telegram: https://t.me/stakefish
Would you like to work on this issue?