Deadcaster Defensive Tooling User Experience

The problem Deadcaster solves

tl;dr: A decentralized & secure Dead Human Switch for our secret’s life insurance Experience it on Warpcast

Deadcaster addresses the critical need for secure, decentralized and incentivized information reveal when individuals become inactive or incapacitated. Imagine a journalist in a hostile environment ensuring their critical findings are revealed if they are silenced.

Architecture

Challenges you ran into

  • Biggest implementation pain: Metamask browser experience on mobile.
  • Warpcast does not support Oasis network, therefore users need to navigate to an external website to make TXs on Sapphire (Oasis). In the future, with Farcaster’s on-frame TXs, this experience can be integrated into a single farcaster client application.
  • Relying solely on Sapphire poses a risk if TEE hardware experiences disruptions. Utilizing multiple privacy-preserving compute mechanisms, such as other TEE or FHE networks, can ensure the security of revealing secret, even if one solution fails. Additionally, incorporating hardware wallets as a deadhuman switch via ZK proofs can provide users with more options depending on the circumstances.
  • Using Farcaster’s hubs to store encrypted deadcasts requires a hub rental contract and insurance to ensure the casts remain on the hubs as long as the user confirms their lively status.

Technology used

Deployed here