Pre-requisites - React

Let’s try to create a web based wallet similar to https://wallet-kosh.vercel.app/

https://github.com/keshav-exe/projekt-kosh/

 npm create vite@latest
npm install
npm install vite-plugin-node-polyfills
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
import { nodePolyfills } from 'vite-plugin-node-polyfills'

// <https://vitejs.dev/config/>
export default defineConfig({
  plugins: [react(), nodePolyfills()],
})
import { useState } from 'react'
import './App.css'

function App() {
  const [count, setCount] = useState(0)

  return (
    <>
     
    </>
  )
}

export default App

  const [mnemonic, setMnemonic] = useState("");
npm install bip39
import { generateMnemonic } from "bip39";

<button onClick={async function() {
  const mn = await generateMnemonic();
  setMnemonic(mn)
}}>
  Create Seed Phrase
</button>

Reference - https://github.com/hujiulong/web-bip39