Skip to content

CyberHoward/dao-mail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InMail Treasury

InMail Treasury brings secure, AI-powered treasury management to non-crypto-native organizations using a familiar, email-driven interface. We offer organizations a way to control their crypto treasury using emails written in natural language. This both onboards traditional organizations onchain (secured by email DKIM signatures) and allows their employees to control crypto treasuries.

Overview

InMail is built on an Osmosis Smart Account, with a custom DKIM signature and header authenticator. The Smart Account also contains multisig functionality to enable creation of and voting on proposals. Warden protocol would be used for email polling and DKIM TXT record synchronization.

Tech

  • CosmWasm
  • Osmosis Smart Accounts for DKIM authentication
  • Warden x/act and (when supported) x/future module

How it works

  1. Mail Clients
  • Employees send treasury-related emails (proposals, votes) to the organization’s designated email (treasury@abstract.money).
  1. Mail Server
  • Acts as the DAO’s inbox, receiving requests and forwarding them for interpretation and processing.
  1. Inbox Listener

4. Osmosis Smart-Account

Generate oauth

rm oauth/token.json && cd oauth && node .

Click the link, sign in with dao@abstract.money and copy the token in the URL of the localhost that opens.

should look something like 4/0AVG7fiS....yog

Paste that token in the terminal and it will update the oauth/token.json file.

Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •