No-Code tools for Web2&3. FRKT(/frɪkt/) provides a frictionless UX for any app.
No-Code tools for Web2&3. FRKT(/frɪkt/) provides a frictionless UX for any app.
🤔 Problem:
When I was thinking about dApps ideas, I always ran into two onboarding UX issues.
"Depositing first gas fee":
It is annoying to register with CEX, buy the token, and send it to my address!💡 Solution:
Account Abstraction and MPC by Lit protocol enable user’s wallet creation & transaction handling.
In addition to that, we have taken protocols, smart contracts, and APIs etc. and set it up as a recipe.
By embedding recipe javascript code into the existing app page, the app user can call web3 functions.
It’s like "Zapier" or "IFTTT
" does in Web2 apps.
🏓 Workflow:
This product has two main parts dashboard & widget.
A detailed description of dashboard widget follows.
[dashboard] The dashboard uses Next.js and PostgreSQL and is authenticated via GitHub or Google Oauth. Configure Apps and Recipes, and generate the code to run the embedded widget.
[Mint omnichain NFT widget] NFT widget uses Biconomy SDK for AA and gasless transaction realization. We also used Chainlink CCIP SDK to implement omnichain NFT. By combining these technologies, we were able to develop the basis for functionality that allows users to manage their digital assets without having to be aware of the differences between chains.
[SignContract widget]
The SignContract widget uses Safe Core AA SDK and Relay Kit for access control and gasless
transactions that only accept signatures from specific wallet addresses. We also use The Graph
to index smart contract data to make it easier to retrieve the contract information used for each
recipe. PDF files of the contracts are uploaded to IPFS using Web3.storage.