Web3Auth logo

Web3Auth

$10,000

About

Web3Auth seamlessly onboards mainstream users into a non-custodial wallet via social logins and passkeys. Developers building on top of Web3Auth are able to utilise a full suite of tools that would allow them complete control over their onboarding flows on any platform, web or mobile, and across blockchains. You can directly integrate Web3Auth with almost all the co sponsors in this hackathon. Check out our resources section to find some guides we have created for direct integration with multiple co sponsors. You can also integrate with ones not mentioned or request our team to explore some particular integrations if needed. If you have questions, you can ask directly in the discord or the support community of Web3Auth.

Prizes

⚡️ Best Use of Web3Auth Plug and Play Web SDKs$1,500
Create a seamless non-custodial primary login experience within your web application and abstract away the web3 elements from it. Showcase your demo with the generated Web3Auth wallet within your app. Transfer your test tokens to showcase all the features of your application. Bonus Points for: 1. Using Custom Authentication using your preferred social provider. 2. Using Web3Auth Wallet Services to enable extra features like Built-in Wallet UI, Interoperability with Wallet Connect, Fiat on Ramp 3. Using Hooks for React based applications

Qualification Requirements

1. SDKs: Use any of the Web3Auth Plug and Play Web SDKs, namely: b. Web3Auth Plug and Play No Modal SDK c. Web3Auth Plug and Play Modal SDK 2. Demo: Use Web3Auth generated wallet as your primary method of wallet connection, and be able to share a link to your deployed project with a working demo with Web3Auth. 3. Provide feedback on your experience using our SDKs, Documentation and resources. You will gain extra points for a thorough feedback.

📱 Best Use of Web3Auth Mobile/Gaming SDKs$2,000
Use any of the Web3Auth Mobile or Gaming SDKs to create a native web2 login experience within your mobile/gaming application and abstract away the web3 elements from it. Showcase your demo with the generated Web3Auth wallet within your app. Transfer your test tokens to showcase all the features of your application. Bonus Points for 1. Using Custom Authentication using your preferred social provider 2. If using Plug and Play Mobile/ Gaming SDKs - Web3Auth Wallet Services to enable extra features like Built-in Wallet UI, Interoperability with Wallet Connect, Fiat on Ramp 3. If using Single Factor Auth Mobile SDKs - Using Wallet Pregeneration to generate wallet address even before someone has logged into the dApp 4. If using MPC Core Kit SDK - Enabling MFA within your application with your choice of MFA

Qualification Requirements

1. SDKs: Use any of the Web3Auth Mobile or Gaming SDKs, namely: a. Plug and Play Android/ iOS/ React Native/ Flutter/ Unity/ Unreal SDKs b. Single Factor Auth Android/ iOS/ Flutter/ JS for React Native c. MPC Core Kit JS SDK for React Native 2. Demo: Use Web3Auth generated wallet as your primary method of wallet connection, and be able to share a link to your deployed project with a working demo with Web3Auth. 3. Provide feedback on your experience using our SDKs, Documentation and resources. You will gain extra points for a thorough feedback.

Links and Resources

PnP Android Quick Start
https://web3auth.io/docs/quick-start?product=PNP&sdk=PNP_ANDROID&framework=ANDROID&stepIndex=0
SFA Android Quick Start
https://web3auth.io/docs/quick-start?product=SFA&sdk=SFA_ANDROID&framework=ANDROID&stepIndex=0
PnP iOS Quick Start
https://web3auth.io/docs/quick-start?product=PNP&sdk=PNP_IOS&framework=IOS&stepIndex=0
SFA iOS Quick Start
https://web3auth.io/docs/quick-start?product=SFA&sdk=SFA_IOS&framework=IOS&stepIndex=0
PnP React Native Quick Start
https://web3auth.io/docs/quick-start?product=PNP&sdk=PNP_REACT_NATIVE&framework=IOS&stepIndex=0
SFA JS in React Native Quick Start
https://web3auth.io/docs/quick-start?product=SFA&sdk=SFA_REACT_NATIVE&framework=IOS&stepIndex=0
PnP Flutter Quick Start
https://web3auth.io/docs/quick-start?product=PNP&sdk=PNP_FLUTTER&framework=ANDROID&stepIndex=0
SFA Flutter Quick Start
https://web3auth.io/docs/quick-start?product=SFA&sdk=SFA_FLUTTER&framework=ANDROID&stepIndex=0
PnP Unity Quick Start
https://web3auth.io/docs/quick-start?product=PNP&sdk=PNP_UNITY&framework=ANDROID&stepIndex=0
PnP Unreal Quick Start
https://github.com/Web3Auth/web3auth-unreal-example
PnP Android SDK Reference
https://web3auth.io/docs/sdk/pnp/android
SFA Android SDK Reference
https://web3auth.io/docs/sdk/pnp/android
PnP iOS SDK Reference
https://web3auth.io/docs/sdk/pnp/ios
SFA iOS SDK Reference
https://web3auth.io/docs/sdk/sfa/sfa-ios
PnP React Native SDK Reference
https://web3auth.io/docs/sdk/pnp/react-native
SFA JS in React Native SDK Reference
https://web3auth.io/docs/sdk/sfa/sfa-js
PnP Flutter SDK Reference
https://web3auth.io/docs/sdk/pnp/flutter
SFA Flutter SDK Reference
https://web3auth.io/docs/sdk/sfa/sfa-flutter
PnP Unity SDK Reference
https://web3auth.io/docs/sdk/pnp/unity
PnP Unreal Engine SDK Reference
https://web3auth.io/docs/sdk/pnp/unreal
🚀 Best Use of Single Factor Auth JS SDK$2,000
Create a one click login experience with your choice of social login provider within your web application and abstract away the web3 elements from it. Showcase your demo with the generated Web3Auth wallet within your app. Transfer your test tokens to showcase all the features of your application. Bonus Points for - Using Web3Auth Wallet Services to enable extra features like Built-in Wallet UI, Interoperability with Wallet Connect, Fiat on Ramp - Using Passkeys Plugin to enable biometric logins - Using Wallet Pregeneration to generate wallet addresses even before someone logs into the dApp.

Qualification Requirements

1. SDKs: Use the Single Factor Auth JS SDK in your Web/ React Native/ NodeJS application 2. Demo: Use Web3Auth generated wallet as your primary method of wallet connection, and be able to share a link to your deployed project with a working demo with Web3Auth. 3. Provide feedback on your experience using our SDKs, Documentation and resources. You will gain extra points for a thorough feedback.

🌟 Best Use of Web3Auth Native Account Abstraction$2,500
Use Web3Auth's Native Account Abstraction within your Web/ React Native/ Node applications using the provider of your choice. Showcase your demo with the generated Web3Auth wallet within your app. Transfer your test tokens to showcase all the features of your application.

Qualification Requirements

1. SDKs: Use the Web3Auth Native Account Abstraction Feature with any of the supported SDKs, namely: a. Plug and Play No Modal SDK b. Plug and Play Modal SDK c. Single Factor JS SDK for Web, React Native and NodeJS environments d. Plug and Play React Native SDK 2. Demo: Use Web3Auth generated wallet as your primary method of wallet connection, and be able to share a link to your deployed project with a working demo with Web3Auth. 3. Provide feedback on your experience using our SDKs, Documentation and resources. You will gain extra points for a thorough feedback.

📲 Best Mini Apps built using Web3Auth SDKs$2,000
Build a telegram/ world coin/ fascaster mini app and add the authentication within it using Web3Auth Web SDKs and abstract away all web3 elements from it. The best experience of onboarding will gather the most prizes. Showcase your demo with the generated Web3Auth wallet within your app. Transfer your test tokens to showcase all the features of your application. Bonus Points for - Using Telegram Native Login within the app using Single Factor Auth SDKs - Using Web3Auth Wallet Services to enable extra features like Built-in Wallet UI, Interoperability with Wallet Connect, Fiat on Ramp

Qualification Requirements

1. SDKs: Use the Web3Auth Web SDKs within your telegram mini app, namely a. Single Factor JS SDK [Preferred for most points] b. Plug and Play No Modal SDK c. Plug and Play Modal SDK 2. Demo: Use Web3Auth generated wallet as your primary method of wallet connection, and be able to share a link to your deployed project with a working demo with Web3Auth. 3. Provide feedback on your experience using our SDKs, Documentation and resources. You will gain extra points for a thorough feedback.

Resources

Web3Auth Documentation
https://web3auth.io/docs/index.html
Web3Auth Developer Dashboard
https://dashboard.web3auth.io/
Quick Start
https://web3auth.io/docs/quick-start
SDK Reference
https://web3auth.io/docs/sdk
Examples
https://web3auth.io/docs/examples
Authentication Provider Setup
https://web3auth.io/docs/auth-provider-setup/
Connecting Blockchain
https://web3auth.io/docs/connect-blockchain/
Community Support
https://web3auth.io/community/
Rootstock + Web3Auth
https://web3auth.io/docs/connect-blockchain/evm/rootstock/
Zircuit + Web3Auth
https://web3auth.io/docs/connect-blockchain/evm/zircuit
NeonEVM + Web3Auth
https://web3auth.io/docs/connect-blockchain/evm/neon/
Base + Web3Auth
https://web3auth.io/docs/connect-blockchain/evm/base/
Near + Web3Auth
https://web3auth.io/docs/connect-blockchain/near/
Linea + Web3Auth
https://web3auth.io/docs/connect-blockchain/evm/linea/
Biconomy + Web3Auth
https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-modal-sdk/account-abstraction-examples/biconomy-modal-example
Celo + Web3Auth
https://web3auth.io/docs/connect-blockchain/evm/celo/
Hedera + Web3Auth
https://web3auth.io/docs/connect-blockchain/evm/hedera/
Sign Protocol + Web3Auth
https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/other/sign-protocol-no-modal-example
Kinto + Web3Auth
https://web3auth.io/docs/connect-blockchain/evm/kinto/
XMTP + Web3Auth
https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/other/xmtp-no-modal-example
Flare + Web3Auth
https://web3auth.io/docs/connect-blockchain/evm/flare/
Polygon + Web3Auth
https://web3auth.io/docs/connect-blockchain/evm/polygon/
Morph + Web3Auth
https://web3auth.io/docs/connect-blockchain/evm/morph/
Arbitrum + Web3Auth
https://web3auth.io/docs/connect-blockchain/evm/arbitrum/
Flow + Web3Auth
https://web3auth.io/docs/connect-blockchain/evm/flow
World + Web3Auth
https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/custom-authentication/single-verifier-examples/worldcoin-no-modal-example
Bitkub + Web3Auth
https://web3auth.io/docs/connect-blockchain/evm/bitkub
Fhenix + Web3Auth
https://web3auth.io/docs/connect-blockchain/evm/fhenix/

Workshop

🛠️ Integrate Web3Auth in 4 lines & win $10K+...

Learn how to integrate Web3Auth in just four lines of code to kickstart your hackathon project! This hands-on works...

This workshop is happening in-person

07:10 PM UTC+7 — Friday, Nov 15, 2024 in Workshop Room 4