GOTTo11 commited on
Commit
9d1feb7
·
verified ·
1 Parent(s): bde36aa

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +28 -5
app.py CHANGED
@@ -1,6 +1,29 @@
1
- import gradio as gr
 
2
 
3
- gr.load(
4
- "models/deepseek-ai/DeepSeek-R1",
5
- provider="novita",
6
- ).launch()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ from mnemonic import Mnemonic
3
 
4
+ def generate_seed_phrase(language='english'):
5
+ """
6
+ Generates a BIP39 mnemonic seed phrase using the mnemonic library.
7
+ """
8
+ mnemo = Mnemonic(language)
9
+ seed_phrase = mnemo.generate(strength=128) # 128 bits gives you 12 words
10
+ return seed_phrase
11
+
12
+ def main():
13
+ """
14
+ Main function to run the Streamlit app.
15
+ """
16
+ st.title("BIP39 Mnemonic Seed Phrase Generator")
17
+ st.write("Click the button below to generate a new seed phrase.")
18
+
19
+ if st.button("Generate Seed Phrase"):
20
+ with st.spinner("Generating seed phrase..."):
21
+ seed_phrase = generate_seed_phrase()
22
+ st.success("Seed phrase generated!")
23
+ st.write("Your seed phrase is:")
24
+ st.code(seed_phrase, language='text')
25
+
26
+ st.warning("⚠️ **Important:** Keep this seed phrase safe and offline. Anyone with access to this seed phrase can access your crypto assets.")
27
+
28
+ if __name__ == "__main__":
29
+ main()