Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/push-protocol/push-google-bigquery

The Power of Web3 Big Data: A Guide to Using Google BigQuery and Push Protocol for Data Communication and Analysis
https://github.com/push-protocol/push-google-bigquery

bigquery data push push-notifications web3

Last synced: 20 days ago
JSON representation

The Power of Web3 Big Data: A Guide to Using Google BigQuery and Push Protocol for Data Communication and Analysis

Awesome Lists containing this project

README

        

# push-google-bigquery

The Power of Web3 Big Data: A Guide to Using Google BigQuery and Push Protocol for Data Communication and Analysis

Push Protocol is the most widely adopted web3 communication middleware, solving the opportunity for fully decentralized communication. Push allows apps, smart contracts, backends, and protocols to communicate on-chain and off-chain through addresses in a multi-chain, gasless, and permissionless manner. Google BigQuery is a data cloud warehouse that enables businesses to query and analyze large datasets in real time, including a tremendous amount of on-chain data. Combining Push Protocol and Google BigQuery, users can now get BigQuery's on-chain data served to them via notifications and text chat directly in their crypto wallets.

Clone this Repo to understand how to query data from BigQuery Database and send it as notifications using Push Protocol.

## Steps To Run

1. Clone the repo
```sh
git clone https://github.com/ethereum-push-notification-service/push-google-bigquery.git
```
2. Install NPM packages
```sh
npm install
```
3. Assign variable `PK` as `your_channel_address_private_key` in `server.js`
4. Run Script
```sh
npm start
```