ETHOnline 2024 logoETHOnline 2024
Web3Auth logo

Web3Auth

$5,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 Web SDKs$1,500
Up to 2 teams will receive $750
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 4. Using Wallet Pregeneration to generate wallet addresses even before someone logs into the dApp.

Qualification Requirements

1. SDKs: Use any of the Web3Auth Web (non MPC) SDKs, namely: a. Web3Auth Core Kit Single Factor Auth Web SDK b. Web3Auth Plug and Play No Modal SDK c. Web3Auth Plug and Play Modal SDK 2. Demo: Use Web3Auth generated wallet as your main method of wallet connection, and be able to share a link to your deployed project with a working demo with Web3Auth.

Links and Resources

📲 Best Use of Web3Auth Mobile/Gaming SDKs$1,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 PnP 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 SFA Mobile SDKs - Using Wallet Pregeneration to generate wallet address even before someone has logged into the dApp

Qualification Requirements

1. SDKs: Use any of the Web3Auth Mobile or Gaming SDKs, namely: a. Web3Auth PnP Android/ iOS/ React Native/ Flutter/ Unity/ Unreal SDKs b. Web3Auth SFA Android/ iOS/ React Native/ Flutter 2. Demo: Use Web3Auth generated wallet as your main method of wallet connection, and be able to share a link to your deployed project with a working demo with Web3Auth.

🚀 Best use of Web3Auth MPC Core Kit SDK$1,500
Use the Web3Auth MPC Core Kit SDK in your Web/ React Native application and create a fully customised non custodial, seamless social login experience for users. Utilising MPC-TSS, create an experience within your web application to 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. Enabling MFA within your application with your choice of MFA

Qualification Requirements

1. SDKs: Utilise Web3Auth MPC Core Kit SDK in your Web/ React Native application. 2. Demo: Use Web3Auth generated wallet as your main method of wallet connection, and be able to share a link to your deployed project with a working demo with Web3Auth.

🌟 Grand Prize for Overall Best Web3Auth Integration$1,000
Awarded to the project that demonstrates the most innovative and effective use of Web3Auth across any of the above categories. MPC Core Kit is our most preferred SDK for the prize, so integrating that will definitely give you bonus points. Showcase your demo with the generated Web3Auth wallet within your app. Transfer your test tokens to showcase all the features of your application. How do we judge the best integration: 1. Technical Execution: Integration and usage of advanced features provided by the SDK, e.g. passkeys, mfa flows, custom authentication, wallet services, etc. 2. Use of MPC Core Kit SDK will give you extra bonus points 3. User Experience Design: How easy it is for your users to onboard to your application 4. Idea Feasibility: How pragmatic your platform/product would be to solve real world issues 5. Demo: Use Web3Auth Global Account as your main method of wallet connection, and be able to share a link to your deployed project with a working demo with Web3Auth. Bonus Points: 1. You have shared your project's Web3Auth integration on Twitter/ X 2. You are active on the Web3Auth Community

Qualification Requirements

1. Must participate in at least one of the above Web3Auth prize categories. 2. Demonstrate exceptional innovation, user experience, and integration quality.