Skip to content

Calypso is a decentralized terminal built for professional traders and institutions for managing and trading across 70+ chains and 100's of protocols in one place without giving up self-custody.

Notifications You must be signed in to change notification settings

pitalco/calypso

Repository files navigation

Calypso - The Decentralized Web3 Portal

This repo holds the Agoric smart contracts for Calypso, one wallet and dApp to manage your blockchain protocols across 60+ chains, all decentrally.

Getting Started on Devnet

You will need to have Agoric SDK, NodeJS and Rust installed to get started.

Installation

git clone https://github.com/pitalco/calypso

cd calypso

# Install all required software. Agoric, Osmosis, and Hermes Relayer
make install

# Start a local Agoric chain
make start

Keep an eye in agoric.log file. Once Agoric starts up, initialize all the connections and the Hermes relayer

make init

Once the process above completes, start the Hermes Relayer to relay transactions across chains. hermes.log tracks all the logs for Hermes

make start-rly

Deploying the Contract

In a seperate terminal, run the following command to start the local-solo. You will have to keep this terminal up running the solo

agoric start local-solo --reset
# once local-solo starts up, run
agoric open --repl

Once the repl opens, lets deploy the contract to Zoe so we can use it from our repl and our other contracts. Move back to an open terminal and run the following commands

# Make sure you are in the base contract directory
cd ~/calypso/contract

agoric deploy ./deploy.js

App Store dApps At MVP

  • Osmosis - Dex (Swap + LP Management)
  • Juno - Junoswap (Swap + LP Management)
  • Secret - Secretswap (Swap + LP Management)
  • Staking Management in all IBC Chains

Future dApps

  • Decentralized Tx Indexing - View/Manage Your Tx's
  • IBC <-> EVM Bridging + Cross Chain Interaction (Axelar)
  • IBC <-> Solana Bridging + Cross Chain Interaction
  • Stargaze and NFT Aggregation/Management
  • Cross Chain Arbitrage - Utilize Calypso supported dex's to provide arb liquidity for price efficiency. Receive Arb returns.

Future Potential dApps

  • Cosmos Hub?
  • Terra and Terra dApps
  • Akash + Dev Tools for Deploying Web3 Cloud
  • Lending Aggregation
  • Messaging/Inbox

About

Calypso is a decentralized terminal built for professional traders and institutions for managing and trading across 70+ chains and 100's of protocols in one place without giving up self-custody.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published