cal.pub0.org/packages/app-store/rainbow
hexcowboy 18d697436c
Feat: Web3 Rainbowkit Integration (#4019)
* add new rainbow app and metadata

* add rainbowkit components

* add rainbow to event-type form

* create wallet connection ui

* verify signature when event is booked

* extract rainbow logic to app-store

* fix issues, dynamic import, theming

* skeleton, better api logic

* add gate logic to /[user]/book

* Fixes package.json

* Update yarn.lock

* Type fixes

Co-authored-by: zomars <zomars@me.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-05 15:10:58 -06:00
..
api Feat: Web3 Rainbowkit Integration (#4019) 2022-09-05 15:10:58 -06:00
components Feat: Web3 Rainbowkit Integration (#4019) 2022-09-05 15:10:58 -06:00
static Feat: Web3 Rainbowkit Integration (#4019) 2022-09-05 15:10:58 -06:00
trpc Feat: Web3 Rainbowkit Integration (#4019) 2022-09-05 15:10:58 -06:00
utils Feat: Web3 Rainbowkit Integration (#4019) 2022-09-05 15:10:58 -06:00
README.md Feat: Web3 Rainbowkit Integration (#4019) 2022-09-05 15:10:58 -06:00
README.mdx Feat: Web3 Rainbowkit Integration (#4019) 2022-09-05 15:10:58 -06:00
_metadata.ts Feat: Web3 Rainbowkit Integration (#4019) 2022-09-05 15:10:58 -06:00
config.json Feat: Web3 Rainbowkit Integration (#4019) 2022-09-05 15:10:58 -06:00
index.ts Feat: Web3 Rainbowkit Integration (#4019) 2022-09-05 15:10:58 -06:00
package.json Feat: Web3 Rainbowkit Integration (#4019) 2022-09-05 15:10:58 -06:00

README.md

Rainbow App

Intended for developer information

The web3 app uses RainbowKit to authenticate Ethereum users.

When deploying, the app requires either a ALCHEMY_API_KEY or INFURA_API_KEY (or both) which can be obtained by creating an Alchemy or Infura project respectively.

Find your Alchemy API key Find your Infura API key

Available blockchains are Ethereum mainnet, Arbitrum, Optimism, and Polygon mainnet.