---
# System prepended metadata

title: eknir & acud hax0r

---

eknir & acud hax0r
====

- task: build a smart contract to exchange ethpow-dai to ethw.
    * ideally, it would be easy to deploy the contract on the chain (not sure how to do this... will remix support a custom rpc? do we have to have a script?)
    * maybe hardcode the destination address to which the contract will output the funds? or make it the identity of the owner (deployer)
    * any address can deposit DAI into the contract
    * here is the example: https://cryptomarketpool.com/how-to-swap-tokens-on-uniswap-using-a-smart-contract/
    * however, it does not cover how to do a DAI to ETH conversion. it vaguely mentions WETH but I don't really understand how WETH turns into ETH magically. I understand they do wrap ETH to WETH but not sure how to make ETH magically reappear on the address. If you look at a DAI-ETH swap on mainnet (example: https://etherscan.io/tx/0xb4cc06d346653d417de8a0e6dcfd22c05671660a90cac9eba39a3a7903a28b31) you will see that WETH is indeed involved somewhere there...
    * this might also be useful:
        * https://docs.uniswap.org/protocol/guides/swaps/single-swaps
        * https://docs.uniswap.org/protocol/concepts/V3-overview/swaps
    * test that it works on mainnet
    * QED
- staking withdrawal delay contract
- release signing multisig 
- go over ["build your own programming language"](https://www.amazon.de/gp/product/B09926QMJB/ref=ppx_yo_dt_b_d_asin_title_o03?ie=UTF8&psc=1) together
    - context: i wanted someone to pair with on this... it will be like a "book club" style read - go over it rather quickly and do pairing sessions for the examples. if you are interested of course....