user5752: Prelude: I have a micro-cardano-pool ,less than 10K include 3 deligators (my friends). Despite the sike of the pool, I would like my pool be an active element in the mainnet network. Therefore I decided to participate in the  interesting small-pools cooperative where all participants delegates their stake to a certain pool (from the programm) for several epochs. The number of epochs that allocated to the current active pool is a function of the stake contributed by that pool to the program in the recent past.
Current state : My friends and me delegate our stakes eccording to the program schedule (each one his stake).
Proposal : My proposal is to create a smart contract where few delegators  will move their stake to this contract and only one (contract manager) could delegate the whole stake of the smart contract to a certain pool. Every participant (include contract manager) can pull  only his part from the contract .
Question : Is it possible to delegate a smart contract’s stake ?
What are the alternatives to the above smart contract?

user4302: If staking rights are being managed by a single trusted entity, then smart contracts are not necessary for your schema. Rather, you can use "franken-addresses", which are addresses built using multiple payment keys, but a single staking key.
In short, you and your peers may generate your own payment key pairs using cardano-cli, cardano-wallet, or whatever derivation path(s) you prefer. Your "staking manager" then generates their staking key-pair using similar methods. Finally, addresses are built with cardano-cli address build for each participant using their payment.vkey and the manager's stake.vkey.
Now, every participant gets their own wallet that they can deposit/withdraw from themselves, while all the wallets' staking rights are controlled by a single keyholder.

Note: if implemented, the cohort must agree on a scheme as to who will be paying fees. As it stands, each wallet will require it's own staking certificate, which costs 2 ADA, plus standard tx-fee costs for delegation/redelegation.
Pro tip: you can save on some tx-fees if you submit the staking certificates all in single transaction.

5752: <p><strong>Prelude:</strong> I have a micro-cardano-pool ,less than 10K include 3 deligators (my friends). Despite the sike of the pool, I would like my pool be an active element in the mainnet network. Therefore I decided to participate in the  interesting small-pools cooperative where all participants delegates their stake to a certain pool (from the programm) for several epochs. The number of epochs that allocated to the current active pool is a function of the stake contributed by that pool to the program in the recent past.</p>
<p><strong>Current state :</strong> My friends and me delegate our stakes eccording to the program schedule (each one his stake).</p>
<p><strong>Proposal :</strong> My proposal is to create a smart contract where few delegators  will move their stake to this contract and only one (contract manager) could delegate the whole stake of the smart contract to a certain pool. Every participant (include contract manager) can pull  only his part from the contract .</p>
<p><strong>Question :</strong> Is it possible to delegate a smart contract’s stake ?
What are the alternatives to the above smart contract?</p>
 4302: <p>If staking rights are being managed by a single trusted entity, then smart contracts are not necessary for your schema. Rather, you can use &quot;franken-addresses&quot;, which are <strong>addresses built using multiple payment keys, but a single staking key.</strong></p>
<p>In short, you and your peers may generate your own payment key pairs using <code>cardano-cli</code>, <code>cardano-wallet</code>, or whatever derivation path(s) you prefer. Your &quot;staking manager&quot; then generates their staking key-pair using similar methods. Finally, addresses are built with <code>cardano-cli address build</code> for each participant using their payment.vkey and the manager's stake.vkey.</p>
<p>Now, every participant gets their own wallet that they can deposit/withdraw from themselves, while all the wallets' staking rights are controlled by a single keyholder.</p>
<hr />
<p>Note: if implemented, the cohort must agree on a scheme as to who will be paying fees. As it stands, each wallet will require it's own staking certificate, which costs 2 ADA, plus standard tx-fee costs for delegation/redelegation.</p>
<p>Pro tip: you can save on some tx-fees if you submit the staking certificates all in single transaction.</p>
