# Namada Hackerhouse Ideas
>The ideas herein have been lossely titled "shielded actions" make for very interesting hackathon projects once we are live and past the first couple governance phases. If this is technically feasible I'd also something like to craft a post on the Namada forums for the community to digest.
Lets imagine that namada is live and so is the ethereum bridge.
In the basic setup, Alice has 10 ETH in the shielded pool. Alice wants to unshield her 10 eth and then send here eth to a particular address on Ethereum.
Instead of sending to an address, can you send the ETH to an address controlled by a specific actor who agress to do some action with the ETH on Alice's behalf for a fee ofc and then send Alice the new balance of tokens back to Namada or just send the tokens to a particular account controlled by Alice.
More concretely, I'm thinking about how we could integrate Namada with UniswapX, 1inch, or Cow Swap. All these protocols rely on off-chain "Solvers" to source liquidity for users. They basically act as market makers. Some use their own private liquidity as they are trading shops, others are good at optimizing on-chain routes and coincidence of wants better than others, and some a combination of both. The solvers have to bid for the user's order its usually a dutch auction parameterized or started with an RFQ.
So I am wondering if Alice from Namada can
- send 10 ETH to Solver to execute a swap and then send funds back over bridge to Namada or to another account on Ethereum
- from Alice's perspective this would be just one transaction or interaction with her wallet, perhaps multiple messages need to be signed
There also exist block builders. They order searcher and solver bundles of transactions while inserting their own. They also collect transactions from the Ethereum's public mempool in addition to running private mempools with RPC endpoints for users to send to. These builders can guarantee various things for user transactions like place they are ordered in a block, they can pre-confirm transactions before execution given a user paying a high enough fee, cancelations of transaction requests, as well as potentially fulfilling arbitrary user intents. Not all of these so-called extra builder services are functional today but the expedctation is that this is how neutral block builders will operate in the future (neutral just means they don't do their own searching).
So I am wondering if Alice from Namada can
- send her 10 ETH to the Titan Builder who offers intent like services eg. you can have him do a swap for you or deposit in a borrowing/lending protocol, or something else then send the balance back over the Namada bridge or to another Alice approved Ethereum account
There are also other interesting possibilities if Namada were to allow users to send to bridging protocols like Across which offers cross-chain bridging services. You can build post fill actions as a hook on the destination chain, where the users funds are deposited say eth and then swapped for usdt.
- I'm wondering what on the Namada side would need to be accomplished for these kind of constructions to work.