Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/push-protocol/push-google-bigquery
- Owner: push-protocol
- Created: 2023-04-24T12:41:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-13T11:51:50.000Z (over 1 year ago)
- Last Synced: 2024-07-30T17:23:02.374Z (5 months ago)
- Topics: bigquery, data, push, push-notifications, web3
- Language: JavaScript
- Homepage:
- Size: 9.29 MB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```