Skip to content

Twitter GitHub login#14

Open
mHaines9219 wants to merge 37 commits intomasterfrom
twitter-github-login
Open

Twitter GitHub login#14
mHaines9219 wants to merge 37 commits intomasterfrom
twitter-github-login

Conversation

@mHaines9219
Copy link
Copy Markdown

No description provided.

ameya-deshmukh and others added 30 commits November 25, 2025 00:40
feat: v1
* add dump.rdb

* shift to bun

* whitelist bypass limit
* add abi.ts

* rm ens validation

* rm ethers completely

* use chain name as id

* prettier
* contract compile, test, deploy commands

* new deploy script

* ok

* ok better

* change eth amt to 0.5 eth per drip

* better readme

* better

* faucet.seismictest.net

* simple .conf

* keep main network seismicdevnet2 for now

* ok

* better

* check

* faucet.seismictest.net

* updated deps

* bun start

* better
* add gcp0 network

* new whitelist

* skip follower check for whitelisted folks

* better

* add felix chainlink to whitelist

* better toast message if whitelisted

* pimlico whitelist, disable ameya whitelist for testing

* pimlico whitelist, disable ameya whitelist for testing

* add debug logs

* add in 3 tiers - normal,devs,whitelist

* ok

* add finn from ankr to whitelist

* whitelist felip from ankr
- Add Discord Bot API helper (utils/discord.ts) to fetch guild member
  roles and parse magnitude values with in-memory role caching
- Validate Discord users have magnitude >= 5 at claim time, matching
  the pattern used for Twitter/GitHub follower checks
- Update faucet details text to mention Discord magnitude requirement
- Remove NextAuth debug mode
feat: Discord OAuth + magnitude role gating
mHaines9219 and others added 7 commits March 2, 2026 14:58
remove mention of other auth platforms
add admin and moderator to whitelist
Comment out Discord OAuth provider, sign-in button, and magnitude
validation. Re-enable Twitter and GitHub sign-in with follower checks.
All Discord code is preserved as comments for easy revert.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants