Skip to content

tung-lee/owallet

Repository files navigation

OWallet

License Twitter: OWallet

image

OWallet x Weminal AI

OWallet is the gateway to Oraichain ecosystem and aims to be the universal gateway to Cosmos networks and other Web3 dApps. Users can create an account to hold and securely manage their assets on Mainnet.

But What if OWallet were directly linked to a large language model?

image

Meet Weminal-public, an all-in-one chat bot from Chrome extension to your browser. With an integration of Weminal, the cryptocurrency experience could be taken to the next level. This enable to access to Weminal's services right within the Owallet interface. Users could have access to crypto assistance from their wallet. They wouldn't need to browse away to find answers.

Users would simply type in requests, such as "What's the difference between EVM and Oraichain?" or "How do I add a token to my portfolio?". The bot would then display results instantly, drawing from its wealth of easy-to-understand educational resources. This makes learning the basics of the crypto space much more convenient.

For more complex tasks, the Weminal bot on Chrome extension could help execute transactions and trades directly through OWallet. For example, we have use "Cross-swap" function from contract Oraidex to swap assets with just a few messages. This streamlines moving assets securely.

We aim to provide a solution that enables AI to interact with Oraichain Ecosystem. This will create a new world where web2 users, builders, and experienced individuals can easily gives users the ability to make better decisions on decentralized finance.

weminal’s key features

image

Technical inquiries

Install

  1. Git clone this repo to desired directory
git clone https://github.com/oraichain/owallet
  1. Clone packages/background

    2.1. Delete packages/background

    2.2. Then execute folowing commands in terminal:

    git submodule add --force https://github.com/oraichain/owallet-background.git packages/background
    
    cd packages/background
    
    git checkout -b develop remotes/origin/develop
  2. Install required packages

    3.1. Open package.json and modify version of lerna

    "lerna": "^6.6.2"
    

    3.2. Open lerna.json and add this line

    "useWorkspaces": true
    

    3.3. Run the below command

    yarn
    yarn bootstrap
  3. Build it yarn build

    When building for the first time, you may encouter the error. Do not worry, try to run yarn build again.

    And for the last package @owallet/extension, you should go directly into that package then yarn build