Inspiration

DefiBoard is a platform that helps users to remain on one platform that provides all the tools needed by Investors, Cryptocurrency holders, traders, etc.

What it does

This project provided a simple way to track, analyze and visualize all data assets. With the usage of COVALENT API, we are able to bring visibility to billions of blockchain data points on this Dashboard- Covalent API Reference Contrived for investors and the financially diligent, who lack the ability to manage their finances privately and securely, Defiboard is a self-hosted and open-source solution that allows them to track their income and investments through a unified interface featuring a website, cross-platform desktop app, and Android mobile app. User data is encrypted on the client-side using military-grade AES-256 encryption.

Users can utilize the app to budget their monthly income, record everyday transactions, track their stock and cryptocurrency investments, record their trading activity, and easily manage or backup their data through intuitive import and export functionalities. Furthermore, users can discover new assets they may want to invest in, and keep track of ones they’re interested in.

How we built it

defiboard-green-logo

Description

DefiBoard is mange portafolio, Budget Manger, Multiswap and multi-chain analytic dashboard, a tool for Investors, Cryptocurrence holders to visualize, analyse data on various blockchains and decentralization exchanges on one platform.

Building a platform that helps users to remain on one platform that provides all the tools needed by Investors, Cryptocurrency holders, traders, etc.

This project provided a simple way to track, analyze and visualize all data assets.With the usage of COVALENT API we are able to bringing visibility to billions of blockchain data points on this Dashboard- Covalent API Reference Contrived for investors and the financially diligent, who lack the ability to manage their finances privately and securely, Defiboard is a self-hosted and open-source solution that allows them to track their income and investments through a unified interface featuring a website, cross-platform desktop app, and Android mobile app. User data is encrypted on the client-side using military-grade AES-256 encryption.

Users can utilize the app to budget their monthly income, record everyday transactions, track their stock and cryptocurrency investments, record their trading activity, and easily manage or backup their data through intuitive import and export functionalities. Furthermore, users can discover new assets they may want to invest in, and keep track of ones they’re interested in.

DefiBoard showcase

Covalent:

using covalent api for fetch data that used to track different currency, exchange and liquidity and more.. click below to watch quick demo

async function fetchPools(chainId, dexName) {
return request(
    "GET",
    "https://api.covalenthq.com/v1/${chainId}/xy=k/${dexName}/pools/?quote-currency=USD&format=JSON&key=${API_KEY}"
  );
}   

click here to see the code

Covalent Video

Transak :

Using Transac use can buy any cryptocurrency right from DefiBoard application below is the demo video please click below to watch quick demo

Transak Video

Coinbase:

by connecting coinbase you can make transactions.. click below to watch quick demo

    options: {
      appName: "Coinbase",
      networkUrl: `https://mainnet.infura.io/v3/f0fd1047ce8742fdb72ae697111b9d64`,
      chainId: 1,
    }

click here to see the code

conbase short

    options: {
      appName: "Coinbase",
      networkUrl: `https://mainnet.infura.io/v3/f0fd1047ce8742fdb72ae697111b9d64`,
      chainId: 1,
    }

click here to see the code

WalletConnect :

wallet connect demo (1)

  walletconnect: {
    package: WalletConnectProvider,
    options: {
      infuraId: "f0fd1047ce8742fdb72ae697111b9d64",
    },
  }

click here to see the code

Swing :

swing demo

 async function fetchSwingData(params) {
  return request(
    "GET",
    `https://swap.dev.swing.xyz/v0/transfer/quote?${formatParams(params)}`
  );
}

click here to see the code

Challenges we ran into

When we started building the project, we had so many ideas for features and functionalities to implement. As per our past experience of launching products we knew that building feature-rich products or trying to cover too many use cases at once is the biggest mistake most the startup does.

Many of the workshops during the hackathon were very very helpful to understand and helped us take product development in the right direction from experts of Web3 who have built and scaled products successfully.

Accomplishments that we're proud of

What we learned

What's next for DeFiBoard

Share this project:

Updates