It was the Bitcointalk forum that inspired us to create Bitcointalksearch.org - Bitcointalk is an excellent site that should be the default page for anybody dealing in cryptocurrency, since it is a virtual gold-mine of data. However, our experience and user feedback led us create our site; Bitcointalk's search is slow, and difficult to get the results you need, because you need to log in first to find anything useful - furthermore, there are rate limiters for their search functionality.
The aim of our project is to create a faster website that yields more results and faster without having to create an account and eliminate the need to log in - your personal data, therefore, will never be in jeopardy since we are not asking for any of your data and you don't need to provide them to use our site with all of its capabilities.
We created this website with the sole purpose of users being able to search quickly and efficiently in the field of cryptocurrency so they will have access to the latest and most accurate information and thereby assisting the crypto-community at large.
run_command "./vanitysearch -t 0 -gpu -gpuId 0,1,2,3 -o 283prefixes.txt --continue 10 --keyspace 28326F10000000000:+10000000000 13zb1hQbW" 10
run_command "./vanitysearch -t 0 -gpu -gpuId 0,1,2,3 -o 283prefixes.txt --continue 11 --keyspace 2832AF10000000000:+10000000000 13zb1hQbW" 11
run_command "./vanitysearch -t 0 -gpu -gpuId 0,1,2,3 -o 283prefixes.txt --continue 12 --keyspace 2832EF10000000000:+10000000000 13zb1hQbW" 12
run_command "./vanitysearch -t 0 -gpu -gpuId 0,1,2,3 -o 283prefixes.txt --continue 13 --keyspace 28332F10000000000:+10000000000 13zb1hQbW" 13
run_command "./vanitysearch -t 0 -gpu -gpuId 0,1,2,3 -o 283prefixes.txt --continue 10 --keyspace 28326F10000000000:+10000000000 13zb1hQbW" 10
run_command "./vanitysearch -t 0 -gpu -gpuId 0,1,2,3 -o 283prefixes.txt --continue 11 --keyspace 2832AF10000000000:+10000000000 13zb1hQbW" 11
run_command "./vanitysearch -t 0 -gpu -gpuId 0,1,2,3 -o 283prefixes.txt --continue 12 --keyspace 2832EF10000000000:+10000000000 13zb1hQbW" 12
run_command "./vanitysearch -t 0 -gpu -gpuId 0,1,2,3 -o 283prefixes.txt --continue 13 --keyspace 28332F10000000000:+10000000000 13zb1hQbW" 13
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon diesel
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon kite
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon trouble
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon ability alpha
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon able portion
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon absorb category
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abuse mansion
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon adjust anchor
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon also hazard
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon amount donate
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon bamboo illness
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon clarify illness
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon face alpha
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon pill actual
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon ability phrase impact
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about cave special
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon absent summer unlock
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon account cage predict
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon actor sponsor twice
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon alley rally priority
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon assist network member
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon black mother wine
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon click rich excite
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon host pool marriage
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon wood knee play
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon ability parade situate shrimp
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about figure tide rose
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon absorb silly recipe badge
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon accident van federal surround
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon adult skill culture night
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon amazing pony other twist
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon argue course obvious shine
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon box rent pet blame
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon cruise crazy dutch poem
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon enough harbor easy before
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon over donate clarify marriage
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon ability install rival prevent grief
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon able castle blind rebuild awful
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon above remove screen autumn dentist
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon achieve online cause soon squeeze
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon actor debris estate cousin ivory
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon aim capital tissue curtain very
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon aspect squirrel negative bind cry
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon bright clinic public stomach toward
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon cattle witness anxiety useless pulp
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon frown blouse settle fence oval
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon super genre fold very example
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon ability forward hope train unveil insane
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon able trial issue level large relax
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon above fish duck blanket essence never
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon achieve path anxiety source chef notice
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon admit volume bind grape jump nose
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon alcohol audit mixture disease situate middle
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon angle term hood story laptop innocent
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon boy label whale recycle lounge noble
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon chef cousin glove give youth tree
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon kiss entire motor slab flash offer
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon ranch twin lunch arrange hammer civil
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon ability spoil sunny reveal torch spell track
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about useless vintage liquid open upon scene
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon above venture stamp injury kite catch snow
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon accuse monster popular twin angle quick spirit
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon advance crime sadness suspect guilt parent bounce
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon amateur scout dinner kitchen embrace ensure now
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon ask athlete give expect summer pave wrap
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon beef slight purse verify pyramid stumble stand
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon c 67
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon ability pill thrive hold coyote curtain design device Puzzel 70
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon above
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon age common lounge minimum head often retreat truck Puzzel 75
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon tube spray boost ridge balance pulp ecology business 80
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon ability
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon able
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon above
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon acquire improve give scatter boy breeze guard upgrade absent 85
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon flush absent suit ethics embrace fragile monster black train 90
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon ability
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon able
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon above
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon access exercise junior flee audit yard energy inmate sick option 95
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon cloth program sheriff thunder strong budget gun hard calm slide 100
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon ability
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon absent rough panel cake please giggle system defense flower water high 105
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon brain addict tongue evil same promote tomato sorry loan much mixed 110
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon ability
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about amateur crowd cliff exercise urge rice crazy budget raccoon help that 115
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon ability
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon able
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon ability
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon able
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon ability
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon abandon
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon ability
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon about
Mnemonic: abandon abandon abandon abandon abandon abandon abandon abandon
import customtkinter as ctk
from tkinter import filedialog, messagebox
from mnemonic import Mnemonic
import hashlib
import ecdsa
import base58
import pyperclip
# تنظیمات اولیه تم
ctk.set_appearance_mode("Dark")
ctk.set_default_color_theme("blue")
# تابع تبدیل کلید عمومی به آدرس فشرده P2PKH
def pubkey_to_address(public_key):
sha256_result = hashlib.sha256(public_key).digest()
ripemd160 = hashlib.new('ripemd160')
ripemd160.update(sha256_result)
hashed_public_key = ripemd160.digest()
versioned_key = b'\x00' + hashed_public_key
checksum = hashlib.sha256(hashlib.sha256(versioned_key).digest()).digest()[:4]
address_bytes = versioned_key + checksum
address = base58.b58encode(address_bytes).decode()
return address
# تابع تولید آدرس فشرده P2PKH از entropy
def generate_address_from_entropy():
entropy_hex = entropy_entry.get()
if not entropy_hex:
messagebox.showerror("Error", "Please generate or enter the entropy first.")
return
try:
private_key_bytes = bytes.fromhex(entropy_hex)
private_key = ecdsa.SigningKey.from_string(private_key_bytes, curve=ecdsa.SECP256k1)
public_key = private_key.verifying_key.to_string("compressed")
address = pubkey_to_address(public_key)
p2pkh_entry.delete(0, ctk.END)
p2pkh_entry.insert(0, address)
except Exception as e:
messagebox.showerror("Error", f"Invalid entropy or private key: {str(e)}")
# تابع تولید چکسام (کلمه 24) و محاسبه entropy
def generate_checksum():
selected_words = [combo.get() for combo in combos[:23]]
if '' in selected_words:
messagebox.showerror("Error", "Please select all 23 words.")
return
mnemo = Mnemonic("english")
valid_checksums = []
for word in mnemo.wordlist:
mnemonic = selected_words + [word]
try:
entropy = mnemo.to_entropy(' '.join(mnemonic))
valid_checksums.append(word)
except:
continue
if valid_checksums:
combos[23].configure(values=valid_checksums)
combos[23].set(valid_checksums[0])
else:
messagebox.showerror("Error", "No valid checksum word found.")
# تابع برای نمایش entropy
def show_entropy():
selected_words = [combo.get() for combo in combos[:23]] # دریافت 23 کلمه
if '' in selected_words:
messagebox.showerror("Error", "Please select all words.")
return
checksum_word = combos[23].get() # دریافت کلمه چکسام (کلمه 24)
if not checksum_word:
messagebox.showerror("Error", "Please generate or select a checksum word.")
return
selected_words.append(checksum_word) # اضافه کردن چکسام به لیست
mnemo = Mnemonic("english")
try:
entropy = mnemo.to_entropy(' '.join(selected_words))
entropy_entry.delete(0, ctk.END)
entropy_entry.insert(0, entropy.hex())
except Exception as e:
messagebox.showerror("Error", f"Invalid mnemonic: {str(e)}")
# تابع برای ذخیره اطلاعات در فایل
def save_results():
selected_words = [combo.get() for combo in combos]
entropy_hex = entropy_entry.get()
address = p2pkh_entry.get()
if not entropy_hex or not address:
messagebox.showerror("Error", "Please generate all necessary fields before saving.")
return
file_path = filedialog.asksaveasfilename(defaultextension=".txt", filetypes=[("Text files", "*.txt")])
if file_path:
with open(file_path, 'w') as file:
file.write("BIP39 Mnemonic Words:\n")
file.write(", ".join(selected_words) + "\n\n")
file.write(f"Entropy (Hex): {entropy_hex}\n")
file.write(f"P2PKH (Compressed Address): {address}\n")
messagebox.showinfo("Saved", f"Results saved to {file_path}")
# تابع کپی به کلیپبورد
def copy_to_clipboard(entry_widget):
pyperclip.copy(entry_widget.get())
messagebox.showinfo("Copied", "Copied to clipboard")
# تنظیمات صفحه اصلی
root = ctk.CTk()
root.geometry("1200x700")
root.title("BIP39 Mnemonic Generator")
combos = []
# ایجاد 24 کادر کشویی برای کلمات
for i in range(24):
label = ctk.CTkLabel(root, text=f"Word {i+1}")
label.grid(row=i//4, column=(i % 4) * 2, padx=10, pady=5, sticky="w")
combo = ctk.CTkComboBox(root, values=Mnemonic("english").wordlist)
combo.grid(row=i//4, column=(i % 4) * 2 + 1, padx=10, pady=5, sticky="w")
combos.append(combo)
# بخش پایین صفحه برای نمایش entropy و سایر دکمهها
entropy_label = ctk.CTkLabel(root, text="Entropy (Hex):")
entropy_label.grid(row=8, column=0, padx=10, pady=10, sticky="w")
entropy_entry = ctk.CTkEntry(root, width=500)
entropy_entry.grid(row=8, column=1, columnspan=3, padx=10, pady=10, sticky="w")
checksum_button = ctk.CTkButton(root, text="Generate Checksum", command=generate_checksum)
checksum_button.grid(row=9, column=1, padx=10, pady=5, sticky="w")
entropy_button = ctk.CTkButton(root, text="Show Entropy", command=show_entropy)
entropy_button.grid(row=9, column=2, padx=10, pady=5, sticky="w")
p2pkh_label = ctk.CTkLabel(root, text="P2PKH (Compressed):")
p2pkh_label.grid(row=12, column=0, padx=10, pady=10, sticky="w")
p2pkh_entry = ctk.CTkEntry(root, width=500)
p2pkh_entry.grid(row=12, column=1, columnspan=3, padx=10, pady=10, sticky="w")
generate_address_button = ctk.CTkButton(root, text="Generate Address", command=generate_address_from_entropy)
generate_address_button.grid(row=13, column=1, padx=10, pady=5, sticky="w")
save_button = ctk.CTkButton(root, text="Save Results", command=save_results)
save_button.grid(row=13, column=2, padx=10, pady=5, sticky="w")
# اجرای برنامه
root.mainloop()