⛓️Onchain
Last updated
Last updated
Offering non-custodial ETH staking is hard, as Ethereum lacks an onchain commission system, platforms adopt two approaches: they either hold staked ETH or rewards to earn commissions, or they charge deposit fees rather than relying on staking rewards as an incentive.
Existing ETH offerings can be opaque as the complete fund flow, including deposit handling, reward management, and commission distribution, isn't solely managed through transparent smart contract logic.
Introducing new use-cases on a validator infrastructure, like solo staking, pooled staking, or validator NFTs, is challenging due to the absence of established standards for operators in these areas.
Create a custom staking offering for your platform, customizing commissions from staking rewards, distributing them to partners, seamlessly integrating multiple operators, and even issuing Liquid Staking Tokens like NFTs or ERC20 tokens to represent users' staked positions.
Kiln Onchain is an audited suite of smart contracts that eliminates these barriers, enabling partners to offer fully branded, customisable, non-custodial Ethereum staking to end-users, whilst being able to monetise the offering. With Kiln Onchain, partners can now prioritise user retention and earning a rewards share from offering seamless Ethereum staking.
Kiln Onchain addresses three main actors:
Partners, such as wallets and custodians, that want to create a custom staking solutions for their users. This may involve solo staking with one operator or proposing their own Liquid Staking Token with 2 operators.
Operators are Ethereum validator providers who integrate their validator infrastructure via smart contracts, enabling them to offer staking services like pooling or dedicated staking, and accept deposits from multiple integration partners.
Stakers are ETH holders seeking to engage in Ethereum protocol staking, and they can choose between pooled solutions or dedicated staking. Throughout the entire staking process, they retain custody of their assets, ensuring a fully transparent and auditable fund flow.
Kiln Onchain offers a suite of smart contracts designed to allow partners to accommodate a wide range of use cases within native and pooled staking. Currently, there are four distinct options available:
Dedicated Validators: Native ETH protocol staking in batches of 32 ETH, providing a dedicated and secure staking solution.
Tokenized Validators: ‘Dedicated Validators’, but with the ability to tokenize the validator to benefit from liquidity and flexibility without needing to fully unstake or exit the validator.
Staking Pool: Enables partners to offer services that allow staking any amount of ETH, without the issuance of a transferrable receipt token.
Liquid Staking: Same as Staking Pooling but with the ability to issue a custom transferrable receipt token that represents the withdrawal credentials and the ownership of the users stake.
There are multiple ways partners can propose staking to their users (Stakers) through the Onchain platform (pooled, dedicated, ...), but the underlying principles remain the same across all the components of this product:
Transparency: deposits, commissions dispatching or exits, everything happens onchain and is easy to track via Event emissions and simple view functions everyone can call.
Security: staking through this audited solution is designed to be non-custodial (* some parts will be upgradable for a certain timeframe), and a lot of onchain and offchain safety guards are in place to protect users funds and rewards.
Flexibility: partners have the choice between multiple staking integration types and can create their custom offering with or without liquidity tokens, or with one or multiple operators.
Kiln Onchain is under the BUSL-1.1 licence, some smart contract public interfaces are under MIT licence.