Skip to content

UXDivers/blockchain-maui-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Blockchain Authentication with .NET MAUI

Overview

This repository contains the code for implementing blockchain authentication using Ethereum and WalletConnect within a .NET MAUI app, as described in the blog post. The solution utilizes the "Sign-In with Ethereum" (SIWE) protocol to create a decentralized authentication system without traditional credentials.

Features

  • Blockchain-based authentication using Ethereum
  • WalletConnect integration for secure login
  • Example of decentralized login with SIWE protocol

Running the code yourself

  1. Clone this repository.
  2. Follow the steps described in the blog post below to configure and run the project.
  3. Ensure WalletConnect-compatible wallets are installed for testing the login flow.

Blog Post

For full details, please refer to the blog post.

Requirements

  • .NET MAUI
  • Ethereum-compatible wallet
  • WalletConnect

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages