i'm thinking of using a crypto wallet for user authentication for a website
because you never need to store the username or password on the server then
or transmit any passwords
because it all happens in the browser client-side
i specifically mean in a browser wallet
on top of that you could pay the user any on-site points directly into their crypto wallet
like the d2 store points system
user authentication is one of the biggest pain in the ass systems to manage
and it'd take off a huge workload from the actual featuresets of the site
you'd just need a wallet plugin installed
idk what site i'd integrate it into
unless i want to bring back............. the forums
i think there probably would not be much point for............. the forums............. unless we have like a game server or something though
every time i say the forums you're supposed to have flashbacks to the quotes thread, the pubbies page, the ban appeals forum, the hnp spam threads
also remember how the quotes thread literally made people go sicko mode for clout and start like insulting everyone and trying to get a controversial conversation going just so they could post it in the quotes thread and say how they owned the other person when they actually have no opinion or belief on the matter
nowadays that's just most social media
i might try and implement it as a demo but i need to figure out how to securely implement it
it needs to enforce the connected wallet address
i think there are multiple ways to connect a wallet
you can connect a wallet so it just gets the wallet address and you can connect it in a way where you sign a key with your wallet
i think the signing method is what i'll have to use
connecting the wallet address normally is fine if you're just like giving rewards to the wallet instead of using it to manage sensitive data
in that use case the worst you can do in terms of exploiting it is giving your rewards to someone else or having it send the rewards to a null wallet
if i did that i could also pay mods with ease
that'd be cool
like someone could buy $10 worth of dongcoins and use it to buy gold member and the $10 worth of dongcoins could go into a wallet which is a pool for like how much i get paid and how much mods get paid
and it could automatically send x amount of dongcoins to the staff's already connected wallets throughout some period of time
it'd calculate how much it is in fiat and adjust the dongcoins payment automatically
and then the person getting paid could either hold it as an investment or convert it to SOL and sell their SOL for fiat for example
like whether it's ETH or SOL based or whatever you'd have to convert it to its original currency to actually be able to sell it because it's unlikely our currency would be on any major exchanges
it'd have to be pretty big to get on a major exchange, but it'd still have value and selling ETH/SOL based coins isn't difficult
the fee for converting a SOL based coin back to SOL is like $0.01
and selling the SOL on an exchange is typically about $0.1
i wouldn't have it display wallet addresses on the site so it'd all be private by default but you could put a wallet address if you want to receive tips or something
i could just make it an input field where you can put in anything as a tip address
i mean i really have no idea what the site would be used for unless we plan to do ss13 again or ss14
and idk if i'd reuse d2 for it
i could just get a different domain name
i'm also not going to call it dongcoins probably if i actually made a d2 points crypto
LATER but i could easily write a system where i define a moderator's salary or smth
:LOGBOOK:
CLOCK: [2025-02-17 Mon 21:06:40]--[2025-02-17 Mon 21:06:42] => 00:00:02
CLOCK: [2025-02-17 Mon 21:06:43]--[2025-02-17 Mon 21:06:44] => 00:00:01
:END:
making automated payments would be easy too