Chatterpay is a Wallet for WhatsApp that integrates AI and Account Abstraction, enabling any user to use blockchain easily and securely without technical knowledge.
Built for: Level Up Hackathon - Ethereum Argentina 2024
Build By: mpefaur, tomasfrancizco, TomasDmArg, gonzageraci, dappsar
Components:
- Landing Page (product, source code)
- User Dashboard Website (product, source code)
- Backend API (source code)
- Smart Contracts (source code)
- Data Indexing (Subgraph) (source code) (this Repo)
- Bot AI (Chatizalo) (product)
- Bot AI Admin Dashboard Website (product)
This repository contains a GraphQL API designed for interacting with Chatterpay's Contracts data.
Build With:
- GraphQl Cli: The Graph CLI
- Language: TypeScript
1. Install these Requirements:
- git
- nvm (allows you to quickly install and use different versions of node via the command line.)
- node js & npm (installed with nvm)
2. Clone repository:
git clone https://github.com/P4-Games/ChatterPay-Subgraph
cd ChatterPay-Subgraph
3. Install Dependencies:
- yarn install # with yarn
- npm i # with npm
If you have troubles with dependencies, try this:
set http_proxy=
set https_proxy=
npm config rm https-proxy
npm config rm proxy
npm config set registry "https://registry.npmjs.org"
yarn cache clean
yarn config delete proxy
yarn --network-timeout 100000