Bitcoin Forum
September 21, 2025, 03:43:41 AM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 [5]  All
  Print  
Author Topic: Info-thread: Translation of Useful English topics to Pidgin {mix images}  (Read 18546 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic. (3 posts by 1+ user deleted.)
Chilwell
Hero Member
*****
Offline Offline

Activity: 1064
Merit: 589


The Alliance Of Bitcointalk Translators - ENG>PID


View Profile WWW
July 20, 2025, 05:54:06 PM
Merited by mrust_mobile (2), Porfirii (1), GazetaBitcoin (1)
 #81

Original Topic: Satoshi's lesson
Author: theymos

Na ten years ago dem create d foundation of bitcoin today wen dem create d genesis block, den after dat wen e take like one week dey con officially realise Bitcoin version 0.1. nd dey complete d version 0.1 successfully, e dey very impressive, nd d bugs wey e get no plenty well well. Dey plan am well 4 d future, e go fit work with newtin wey be Softforks e go com bi as if na OP_NOPn opcodes. B4 anyone go know how decentralized cryptocurrency go even work, satoshi dey find way how e go add some bitcoin tins like smart contracts and payment channels. Dis is superb, many people con dey look at d amazing tin wey satoshi don do 4 Bitcoin nd dem con dey talk d tin wey dem talk b say "e be like say na crypto super-genius satoshi be, d next Einstein." I dey think say dis, is very much missing d point.

Wen satoshi dey work on Bitcoin 4 2007-2009, most of d Bitcoin idea dey know dem 4 d cryptography community. In 1996, dey com published d summary 4 former academic work 4 electronic cash, Dem dey talk well well about how bitcoin security dey work, nd dey use d word wey people know well well e bi "double spending". People know Hashcash proof-of-work well well, nd I still remember wen I read about it prior to bitcoin, d reason why e dey na 2 prevents d people wey dey do 419 with email.  Na d same unbreakable chain of hashes as Bitcoin's block chain git dey also use, na 4 2005 and dey released am. Satoshi com make one big leap: wey join everytin together, e join all d pieces together 2 prevent double spending through a PoW block chain. E dey very impressive, but d same flash of brilliance fit happens to anybody wey follow dis stuff.

Satoshi no be awesome because he don dey watch the crypto world and e come get brilliant idea. E dey awesome because say  upon wey him this idea, he carry am out. You know wetin I go done do if to say this idea come to me before? I go don take am to small people, maybe I for don write some basic code if I dey feel especially ambitious. You no wetin Satoshi did? He carry am 2+ years dey think any possible aspect of the system wey he could think of, and wrote code that worked brilliantly in the real world. Satoshi's code dey very good, but anyone who don read a good C++ book go don write similar-good code. Anyone wey don take an intro crypto course or read a few books on the subject go fill understand Satoshi's usage of crypto primitives. The task wey we go use create Bitcoin go require a small flash of brilliance, moderate skill, and an unbelievably big amount of dedication to think about am, coding, and testing the system until end dey work exactly as envisioned.

Satoshi's lesson be say you don't need to be next Einstein before you go come change the world. Nor you need to have plenty money, or influence with the world's "movers & shakers". You just need to put small effort. Satoshi, E be like say he just be ordinary hobbyist like anyone here, e come see say something means in the Universe, and he fight him tooth-and-nail for 2+ years until e correct that things wey need to be correct. This na what makes Satoshi and his work come be my greatest inspiration.

Bitcoin don come for 4 a long way in 10 years, but e still get more room wey e go grow, together with major challenges and major opportunities for front. How Bitcoin take moves forward - how Satoshi's work dey continues - na as many people dey take am possible to take personal responsbility to dey improve the Bitcoin ecosystem, creating things wey go, and to dey change the world for better. Since wey e don tey wey we pass the moon, I hope say you go join me make we dey aim for stars.



na AOBT na run dis Translation by Dem self


R


▀▀▀▀▀▀▀██████▄▄
████████████████
▀▀▀▀█████▀▀▀█████
████████▌███▐████
▄▄▄▄█████▄▄▄█████
████████████████
▄▄▄▄▄▄▄██████▀▀
LLBIT|
4,000+ GAMES
███████████████████
██████████▀▄▀▀▀████
████████▀▄▀██░░░███
██████▀▄███▄▀█▄▄▄██
███▀▀▀▀▀▀█▀▀▀▀▀▀███
██░░░░░░░░█░░░░░░██
██▄░░░░░░░█░░░░░▄██
███▄░░░░▄█▄▄▄▄▄████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█████████
▀████████
░░▀██████
░░░░▀████
░░░░░░███
▄░░░░░███
▀█▄▄▄████
░░▀▀█████
▀▀▀▀▀▀▀▀▀
█████████
░░░▀▀████
██▄▄▀░███
█░░█▄░░██
░████▀▀██
█░░█▀░░██
██▀▀▄░███
░░░▄▄████
▀▀▀▀▀▀▀▀▀
||.
|
▄▄████▄▄
▀█▀
▄▀▀▄▀█▀
▄░░▄█░██░█▄░░▄
█░▄█░▀█▄▄█▀░█▄░█
▀▄░███▄▄▄▄███░▄▀
▀▀█░░░▄▄▄▄░░░█▀▀
░░██████░░█
█░░░░▀▀░░░░█
▀▄▀▄▀▄▀▄▀▄
▄░█████▀▀█████░▄
▄███████░██░███████▄
▀▀██████▄▄██████▀▀
▀▀████████▀▀
.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
░▀▄░▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄░▄▀
███▀▄▀█████████████████▀▄▀
█████▀▄░▄▄▄▄▄███░▄▄▄▄▄▄▀
███████▀▄▀██████░█▄▄▄▄▄▄▄▄
█████████▀▄▄░███▄▄▄▄▄▄░▄▀
███████████░███████▀▄▀
███████████░██▀▄▄▄▄▀
███████████░▀▄▀
████████████▄▀
███████████
▄▄███████▄▄
▄████▀▀▀▀▀▀▀████▄
▄███▀▄▄███████▄▄▀███▄
▄██▀▄█▀▀▀█████▀▀▀█▄▀██▄
▄██▀▄███░░░▀████░███▄▀██▄
███░████░░░░░▀██░████░███
███░████░█▄░░░░▀░████░███
███░████░███▄░░░░████░███
▀██▄▀███░█████▄░░███▀▄██▀
▀██▄▀█▄▄▄██████▄██▀▄██▀
▀███▄▀▀███████▀▀▄███▀
▀████▄▄▄▄▄▄▄████▀
▀▀███████▀▀
OFFICIAL PARTNERSHIP
SOUTHAMPTON FC
FAZE CLAN
SSC NAPOLI
Miramax12
Member
**
Offline Offline

Activity: 112
Merit: 19


View Profile
August 21, 2025, 09:53:12 PM
 #82

Original Topic: Satoshi's lesson
Author: theymos

Na ten years ago dem create d foundation of bitcoin today wen dem create d genesis block, den after dat wen e take like one week dey con officially realise Bitcoin version 0.1. nd dey complete d version 0.1 successfully, e dey very impressive, nd d bugs wey e get no plenty well well. Dey plan am well 4 d future, e go fit work with newtin wey be Softforks e go com bi as if na OP_NOPn opcodes. B4 anyone go know how decentralized cryptocurrency go even work, satoshi dey find way how e go add some bitcoin tins like smart contracts and payment channels. Dis is superb, many people con dey look at d amazing tin wey satoshi don do 4 Bitcoin nd dem con dey talk d tin wey dem talk b say "e be like say na crypto super-genius satoshi be, d next Einstein." I dey think say dis, is very much missing d point.

Wen satoshi dey work on Bitcoin 4 2007-2009, most of d Bitcoin idea dey know dem 4 d cryptography community. In 1996, dey com published d summary 4 former academic work 4 electronic cash, Dem dey talk well well about how bitcoin security dey work, nd dey use d word wey people know well well e bi "double spending". People know Hashcash proof-of-work well well, nd I still remember wen I read about it prior to bitcoin, d reason why e dey na 2 prevents d people wey dey do 419 with email.  Na d same unbreakable chain of hashes as Bitcoin's block chain git dey also use, na 4 2005 and dey released am. Satoshi com make one big leap: wey join everytin together, e join all d pieces together 2 prevent double spending through a PoW block chain. E dey very impressive, but d same flash of brilliance fit happens to anybody wey follow dis stuff.

Satoshi no be awesome because he don dey watch the crypto world and e come get brilliant idea. E dey awesome because say  upon wey him this idea, he carry am out. You know wetin I go done do if to say this idea come to me before? I go don take am to small people, maybe I for don write some basic code if I dey feel especially ambitious. You no wetin Satoshi did? He carry am 2+ years dey think any possible aspect of the system wey he could think of, and wrote code that worked brilliantly in the real world. Satoshi's code dey very good, but anyone who don read a good C++ book go don write similar-good code. Anyone wey don take an intro crypto course or read a few books on the subject go fill understand Satoshi's usage of crypto primitives. The task wey we go use create Bitcoin go require a small flash of brilliance, moderate skill, and an unbelievably big amount of dedication to think about am, coding, and testing the system until end dey work exactly as envisioned.

Satoshi's lesson be say you don't need to be next Einstein before you go come change the world. Nor you need to have plenty money, or influence with the world's "movers & shakers". You just need to put small effort. Satoshi, E be like say he just be ordinary hobbyist like anyone here, e come see say something means in the Universe, and he fight him tooth-and-nail for 2+ years until e correct that things wey need to be correct. This na what makes Satoshi and his work come be my greatest inspiration.

Bitcoin don come for 4 a long way in 10 years, but e still get more room wey e go grow, together with major challenges and major opportunities for front. How Bitcoin take moves forward - how Satoshi's work dey continues - na as many people dey take am possible to take personal responsbility to dey improve the Bitcoin ecosystem, creating things wey go, and to dey change the world for better. Since wey e don tey wey we pass the moon, I hope say you go join me make we dey aim for stars.



na AOBT na run dis Translation by Dem self


 Sometimes we get caught up in calling Satoshi a “crypto genius” like he’s some untouchable figure, but the real takeaway is how much patience, dedication, and plain hard work went into making Bitcoin a reality. It wasn’t just a sudden flash of brilliance  it was years of thinking, testing, and refining.
And you’re right a lot of the concepts were already out there in the cryptography community. What made Satoshi stand out was actually doing it and sticking with it until it worked. That kind of commitment is honestly inspiring for anyone trying to create or build something new.
Bitcoin’s journey is far from over, and I love the idea that its future depends on all of us stepping up and contributing. Makes me want to dive deeper and do my part in this movement
DiMarxist
Sr. Member
****
Offline Offline

Activity: 784
Merit: 338


View Profile
August 23, 2025, 10:07:55 AM
Merited by Pmalek (2), 348Judah (2)
 #83

Translated Topic in Pidgin Language; How U Go Fit Do Bitcoin Transaction And Pay No Reach 1 Sat/vByte
Original Topic: How to make a bitcoin transaction and pay less than 1 sat/vByte
Author:    Pmalek


People wey know  Bitcoin and dem don see di mempool.space no go dey surprised to see say many blocks get transactions wey users dey pay nd e noreach 1 sat/vByte in fees. Na now e dey  possible to pay low well well fee of  0.10 sat/vByte, for a long time, di bottom line been dey 1 sat/vByte.

People wey get their own nodes and use Bitcoin Core go easily adjust a few settings to enable their software to support and relay transactions to other peers for low fees. However, ordinary users e no get their own nodes, so they need another way out. There are two popular wallets wey support sub 1 sat/vByte transactions na Trezor Suite and Electrum. Sparrow Wallet and Blue Wallet wey don announced their support for future releases.

How u go send bitcoin and di transaction fee no go reach 1 sat/vByte with Trezor Suite?

People wey own Trezor hardware wallets e go fit create and sign transactions wey go fit pay and e no reach 1 sat/vByte for fees wey dey use Trezor Suite. There are two ways wey we fit do that. I go describe di one dat worked for me, but dis link e get another way wey u go fit try am if you want. Abeg make u know say dis way e no work for me.

1.   Create a transaction di normal way. Enter di address u dey send di bitcoin to, di amount u dey send, and di fee u want to pay (eg, 0.3 sat/vByte).
2.   Above di field where u entered di destination address, u go see di option "Broadcast". Click am and change am to "Broadcast: off."
3.   U go notice say u no fit click on the "Sign" button yet.
4.   Click di three dots in the upper right side of Trezor Suite and click on "Send raw".
5.   New window go pop up.
6.   When im opens, close am again without entering anything.
7.   When u close di window, im go dey possible to click on di "Sign" button to sign ur transaction. U fit open and close di window two or three times to make di "Sign" button clickable.
8.   Sign di transaction by clicking "Sign."
9.   After signing di transaction, a "Copy raw transaction" button go appear.
10.   Click on "Copy raw transaction."
11.   Paste di signed and still non-broadcast transaction dat u copied on https://mempool.space/tx/push into di "Broadcast Transaction" field.
12.   Click di "Broadcast Transaction" button.
13.   Di transaction ID of di broadcasted transaction u sent go appear on screen. U fit use dis ID to track di status of ur transaction.

How u go send bitcoin and di transaction fee e no go reach 1 sat/vByte with Electrum?

Electrum wallet fit send bitcoin transactions with fees lower than 1 sat/vByte if u dey connected to a node dat supports di transactions, and after entering one line of code in di Electrum console. Below na di instructions on how to do am.

1.   Open Electrum and di wallet 4rom which u want to send a sub 1 sat/vByte transaction.
2.   Click on di orb in di lower right corner of di app to change network settings.
3.   If u never changed di method of connecting to Electrum servers before, Electrum go randomly select one and connect to am. U need to change dat by clicking on di "Connection mode" field and choosing "Manual server selection."
4.   After dat, click on "Close."
5.   Click again on di orb in di lower right side to adjust network settings.
6.   In di "Server" field, copy/paste di following server: electrum.labrie.ca and click "Close." Electrum go then connect to dis server. U fit connect to LoyceV Electrum server too, electrum.loyce.club if u like.
7.   If di "Console" tab e no dey visible in ur Electrum app, u can activate am by clicking "View > Console" in di upper left side of di software.
8.   After u don connect to di appropriate server, click on di "Console" tab and copy/paste di following command: wallet.relayfee = (lambda: 0) and click ENTER. u can enter dis command every time u want to send a transaction with fees lower dan 1 sat/vByte until dis becomes di standard and is merged into di official Electrum release. TryNinja made im own plugin dat includes dis command when u start Electrum. U fit install am if u want, use di instructions in this post.
9.   When u don finish am, u go create ur own transaction in Electrum and send am. With Electrum, u hve di option to copy a raw transaction and broadcast am via  mempool.space page as I explained in step #11 above. To do dis, u first need to sign di transaction in Electrum and then click di buttons "Preview > Share > Copy to clipboard." Paste di copied string on di page https://mempool.space/tx/push.

How u go send bitcoin and di transaction fee e no go reach 1 sat/vByte with Sparrow Wallet?

The 2.2.4 pre-release beta version of Sparrow Wallet supports sending transactions dat pay less than 1 sat/vByte in fees. However, di user must configure di minrelaytxfee option in their server settings to support lower-fee transactions or be connected to a node dat get dis setting adjusted.

1.   Download the 2.2.4 beta version of Sparrow Wallet from https://github.com/craigraw/beta/releases/tag/2.2.4-support-minrelaytxfee.
2.   Connect to a server dat e don changed di minrelaytxfee setting or make di changes urself in your bitcoin.conf file. Fee settings can also be changed by "editing di Sparrow config file in Sparrow home and changing di value of minRelayFeeRate to a value >= 0.0 and < 1.0."

If di server u dey connected to e no dey configured correctly, u go get a broadcast error.

I intend to expand dis thread and add to di list di procedure for sending sub 1 sat/vByte transactions with Sparrow and Blue wallets in di future if needed. I go only do dat if im get a non-standard way of sending transactions.
Yeesha
Member
**
Offline Offline

Activity: 129
Merit: 27


View Profile
August 23, 2025, 08:33:32 PM
Merited by joker_josue (5)
 #84

Translated Topic in Pidgin Language; PrivateTalk – Encrypted & Self-Destructing Messages [100% Privacy | Open-Source]
Original Topic: PrivateTalk – Encrypted & Self-Destructing Messages [100% Privacy | Open-Source]
Author:    joker_josue


 PrivateTalk - Encrypted & Self-Destructing Messages 
   [[100% Privacy | Encrypted | No database | No tracking | Open-Source]]
                                          [ Official Website ] | [ Official GitHub ]


I dey very glad to inform una about Private Talk, e bi open source project wey dey make for people 2 dey use am send message secretly between d person wey send am nd d person wey go receive am, and e go delete d message after dey read am, u no need to register am oooo, nd e still dey secure becos e dey secrets well well.

After, I don observe plenty projects wey dey create for people 2 dey snd message and d e go fit delete d message after dey read am, I con see say those people no dey bother about privacy. I con say, okay make I develop this project.

D community wey create dis Private Talk dey value anonymity, protection and make am easy for people. As I dey talk to you now, e dey available nd na free of charge 2 everybody. Secret massages wey dem encrypt 4 browser  and e go delete himself after dey read am, u no need to register am, e no dey use cookies, e no dey hide logs, e no dey track IP, e no get any place where e go dey store data.

 Wettin b d meaning of PrivateTalk? 
  • PrivateTalk na tool or device wey dem dey use to snd secret messages wey encrypt himself for browser.
  • D message go delete himself after dey read am, or after d time wey d person wey dey use am set.
  • U no need to register am ooo, e no dey store your personal information, nd e no dey use cookies.
  • D code na open-source nd anybody fit go through am.


 Features 
  • Dem go encrypt ur messages for browser like secret code (AES-GCM)
  • E get single or split link 4 maximum privacy.
  • U get choice and chance, if you wan add another password 4 more security or protection, u re free to do am.
  • U fit set a time when d messages go expire or delete, and also d specific time when the message go appear. (“scheduled message”)
  • E get public logs wey go show when d messages destroy/expire (mathematical proof).
  • E get local dashboard where u go fit manage your messages (so u need 2 send anytin to server)


 New in v2.0.0 — Identity (ECC) 
As I dey talk to u now, PrivateTalk get identity (ECC) module, wey dey keep massages safe, using asymmetric encryption (P-256).
U fit generate public key (PTPUB1) wey u go share nd a private key (PTPRIV1) 2 dey keep secret. Na only u go fit read the messages wey dey sent 4 u, for ur public key - nd d messages are deleted and destroyed after you read am.


 Wettin b d tins wey PrivateTalk dey do differently? 
e dey 100% secure 4 keeping secrets:e dey encrypt messages for browser like secret code through AES-GCM, dem no dey send any messages or key 2 d server in clear text. Even d administrator no fit access d content, even if e get full access 2 d server.
Privnote: no dey encrypt 4 browser; d text goes to d server in clear text (dem talk say "nobody dey read am" so, d only tin now na to trust d operator).
One-Time Secret: dey do encryption, but sometimes, d key dey dey for d server nd d security depend on how dem dey implement am.
BurnNote/QuickForget: generally e no dey do client-side encryption; e bi like say na "delete after read" approach dem dey make use of.

Self-destruction and public logs:After dey don read am finish, d message go delete automatically and e no go fit reverse again. D system dey generate special SHA-256 hash 4 each message, wey dey publish logs wey go dey show say dem don destroy or delete/ expire -- anybody fit check am nd dey go know say d file don delete, but no one fit bring am back.
Others: Most of dem no dey show public logs or proof to show say something delete. So, u no go fit know wettin dem delete for there.
Advanced sharing:E get d power 2 divide d secure link into two parts so dat e go get big privacy -- u fit share d link nd key for different channels, e dey increase privacy wen u dey use multiple channels.
Others: Dey go provide only link, dem no dey suggest whether dey should separate d shard/key.
Time-lock and custom expiration:E go allow you to set timer on a specific dates/times wen you go dey read the message (e.g only after 8pm and until 10pm), on top of dat of traditional automatic expiration.
Privnote/One-Time Secret: upon all, d only tin wey e dey support na d expiration after dey don read am finish or after d time wey dem fixed don reach.
Database no dey, tracking no dey, cookies no dey:Everything works with just flat files on the server. Dey no dey track, dey no dey do analysis, zero external scripts. Dey no even get d tools wey dem dey use 4 analysis.
Privnote: E dey use databases, e fit log accesses, normally e dey get cookies nd e dey also get analytics scripts.
Others: dey get ads wey u go fit use to track user's browsing.

Private Dashboard:dey allow d user to dey monitor d status of their messages, wen dem dey (read, active, expired) locally nd manually, nd dey no need to send sensitive information 2 d third party (dey no need 2 bring another person into the picture). E dey completely private, without any automatic communication 2 d server.
Others: no dey allow d user 2 manage d state of d messages -- na only server dey control am.
Simple and auditable code:all is focus na on transparency, easy auditing, nd how dem go dey increase d security 4 end users. Na Open-Source e bi, nd u go fit follow am easily, e no get any obscure dependencies.
Others: dey no bi open source, nd dey no have code dat dey very complex/ difficult to audit.
No registrations, emails, SMS or Telegram:E no dey collect email, phone or other user's information, so dey no get dat kind of notifications -- e dey maintain more privacy nd less tracking.
Others: users go do registration, dem go put their email, put their phone number or other information where dem go receive notifications, Wey go make dem link am with other tins.
 


 FAQ 
How e dey take work?
   U go to the type d message, d browser go generate d link wey u go use 4 encryption, nd na only d people wey get the link/key go fit read am. Wen dey read am finished or e expired nd deleted, nobody go fit bring back the message.
Does the server see the messages?
   No. D text no dey leave ur in a readable format. How does d Dashboard dey take work?
   After u don create d message finish, you fit save am 4 ur computer with d link nd a tag(link,tag) - one line 4 each line. 4 d Dashboard, u fit load d file 4 d browser nd e go analyzes d logs 2 check d status of d message. Na 4 browser u go check am, dey no dey ever send any files 2 d server.

 If u get any feedback, suggestions, or questions, space dey for u, so feel free to talk nd you are free to ask! 
Test am nd leave ur comment or contribute/ share d ideas/bugs wey u get here in d topic (or 4 GitHub). If you like d project nd and u wan support (or buy beer 4 me), i dey accept donations: bc1q9f2dhfdrzruyecfwea3n6nt2nuaj6htzgke5q2




Quote
Dey don add dis project 4 Talk2Tag project, where dem go dey give useful tools 4 forum users. I go give una more information soon.
Yeesha
Member
**
Offline Offline

Activity: 129
Merit: 27


View Profile
September 10, 2025, 07:32:50 PM
Merited by joker_josue (5)
 #85

Translated Topic in Pidgin Language; SeedClicker - Writing seed phrases without keyboard [Script Python]
Original Topic: SeedClicker - Writing seed phrases without keyboard [Script Python]
Author:    joker_josue



SeedClicker - Writing seed phrases without keyboard

As I dey carryout some test, nd I con dey think about am say to recover ur wallet u go type in ur seed phrase, wey dem dey normally do manually 4 keyboard, nd e fits cause plenty risks:
  • Keyloggers go fit capture ur keystrokes nd dem go fit know d tins wey u type nd dem go corrupt ur wallet
  • Screenloggers go fit record d screen as dem dey type d seed.
  • Human mistake, where d person wey dey use am fit make mistakes nd go type a wrong word.
  • In addition to time and practicality.

I get dat one for my mind ooo, I decide say make I venture into building my first python script, I con name am Seed Clicker. D reason why dey make am na to clear d risks nd 2 allow d user make dem select their seed if dey just press am, dey no need to type any letter 4 d keyboard.

Dis script go fit improve d security nd privacy of seed recovery 4 plenty ways:
  • E get d list of all BIP39 words nd organised am well well, by d first nd second letter.
  • allow d user make dem select their seed if dey just press am, dey no need to type any letter 4 d keyboard.
  • e dey mix d words so dey no go follow d pattern or way wey people go fit predict.
  • e get button where u fit hide d seed, to protect am from screenloggers.
  • Automatically write to the wallet, if u don write d phrase finish, d script go inserts d seed into d wallet automatically.
  • e go delete everything after dey use am, nd e no go store any word.

I found this script very useful bcos e fit help protect against keyloggers since dey no dey type d keys manually. Since dem dey hide the seed during dis process, e go protect against screenloggers. E dey practical nd fast, e dey take only less than one minute to choose all d seeds, with d help of d filter wey go allow u to find words fast fast. Zero log storage, e no go save any files or caches. Furthermore, na open source e b, nd e dey totally transparent, e no get any backdoor or functions wey dem dey hide.


Script Seed Clicker
Code:
import tkinter as tk
import pyautogui
import time
import string
import random

# Load words from file
def load_words():
    words_dict = {letter: {} for letter in string.ascii_lowercase}  # Create groups A-Z
    try:
        with open("words.txt", "r", encoding="utf-8") as f:
            for word in f:
                word = word.strip().lower()
                if word and word[0] in words_dict:
                    second_letter = word[1] if len(word) > 1 else "#"
                    if second_letter not in words_dict[word[0]]:
                        words_dict[word[0]][second_letter] = []
                    words_dict[word[0]][second_letter].append(word)
    except FileNotFoundError:
        print("Error: The file words.txt was not found.")
        exit()
    return words_dict

# Update buttons organized in 10 columns
def update_buttons(letter, second_letter=None):
    for widget in frame_buttons.winfo_children():
        widget.destroy()

    words = []
    if letter in words_dict:
        if second_letter:
            words = sorted(words_dict[letter].get(second_letter, []), key=lambda x: random.random())
        else:
            words = sorted([word for sublist in words_dict[letter].values() for word in sublist], key=lambda x: random.random())
   
    num_columns = 10
    num_rows = (len(words) // num_columns) + (1 if len(words) % num_columns != 0 else 0)

    canvas = tk.Canvas(frame_buttons)
    scrollbar = tk.Scrollbar(frame_buttons, orient="vertical", command=canvas.yview)
    scroll_frame = tk.Frame(canvas)

    scroll_frame.bind(
        "<Configure>",
        lambda e: canvas.configure(
            scrollregion=canvas.bbox("all")
        )
    )

    canvas.create_window((0, 0), window=scroll_frame, anchor="nw")
    canvas.configure(yscrollcommand=scrollbar.set)

    for row in range(num_rows):
        row_frame = tk.Frame(scroll_frame)
        row_frame.pack()
        for col in range(num_columns):
            index = row + (col * num_rows)
            if index < len(words):
                tk.Button(row_frame, text=words[index], width=8, height=1, padx=2, pady=2,
                          command=lambda p=words[index]: select_word(p)).pack(side="left", padx=2, pady=2)

    canvas.pack(side="left", fill="both", expand=True)
    scrollbar.pack(side="right", fill="y")

# Select word and update display
def select_word(word):
    selected_words.append(word)
    update_seed_display()
    update_counter()

# Remove last word and update counter
def delete_last():
    if selected_words:
        selected_words.pop()
        update_seed_display()
        update_counter()

# Update selected words counter
def update_counter():
    label_counter.config(text=f"Selected Words: {len(selected_words)}")

# Toggle seed visibility
def toggle_visibility():
    global show_seed
    show_seed = not show_seed
    update_seed_display()
    button_toggle.config(text="Hide Seed" if show_seed else "Show Seed")

# Update seed display
def update_seed_display():
    seed_text = " ".join(selected_words) if show_seed else " ".join(["*" * len(w) for w in selected_words])
    label_seed.config(text=seed_text)

# Auto-fill in wallet
def fill_wallet():
    if not selected_words:
        return 
    time.sleep(3) 
    pyautogui.typewrite(" ".join(selected_words), interval=0.1) 
    clear_all()

# Clear all words
def clear_all():
    global selected_words
    selected_words.clear()
    update_seed_display()
    update_counter()

# Create main window
root = tk.Tk()
root.title("Seed Clicker")
root.geometry("800x600")

# Load words and initialize variables
words_dict = load_words()
selected_words = []
show_seed = False

# Create seed display area
label_seed = tk.Label(root, text="", font=("Arial", 12), fg="blue", wraplength=600)
label_seed.pack(pady=10)

# Selected words counter
label_counter = tk.Label(root, text="Selected Words: 0", font=("Arial", 12))
label_counter.pack()

# Button to toggle seed visibility
button_toggle = tk.Button(root, text="Show Seed", command=toggle_visibility)
button_toggle.pack()

# Create letter buttons A-Z
frame_letters = tk.Frame(root)
frame_letters.pack()

for letter in string.ascii_lowercase:
    if words_dict[letter]:
        tk.Button(frame_letters, text=letter.upper(), width=2, command=lambda l=letter: [update_buttons(l), update_second_filter(l)]).pack(side="left", padx=2, pady=2)

# Create second filtering
frame_second_letter = tk.Frame(root)
frame_second_letter.pack()

def update_second_filter(letter):
    for widget in frame_second_letter.winfo_children():
        widget.destroy()
   
    if letter in words_dict:
        second_letters = sorted(words_dict[letter].keys())
        for second in second_letters:
            tk.Button(frame_second_letter, text=second, width=2, command=lambda s=second: update_buttons(letter, s)).pack(side="left", padx=2, pady=2)

# Create word selection area (initially empty)
frame_buttons = tk.Frame(root)
frame_buttons.pack(pady=10, fill="both", expand=True)

# Action buttons
tk.Button(root, text="⏪ Delete Last", command=delete_last).pack()
tk.Button(root, text="🛡️ Fill Wallet", command=fill_wallet).pack()
tk.Button(root, text="❌ Close", command=root.quit).pack()

root.mainloop()


How e dey take work?
1. Put am 4 same folder for d script, a file "words.txt" wit all d word wey dey 4 d BIP39 or others wey u want.
2. Run d script 4 d Python.
3. D user go selects d first letter of d word: d script go only shows d words wey start with d letter. U fit apply a second filter by d second letter to make searching easier.
4. For 10-column layout d words go show say dey don scatter. Whenever u press d words, all d words go shuffle again.
5. D user go selects d words by clicking on them. Dey go con show 4 d   field wey dey above, nd dem go only represent am by "****".
6. d number of words wey dem select go show.
7. d "Fill in Wallet" button go automatically enter d seed into d wallet recovery field.
8. Wen u don execute am finish, the seed go erased from memory so dat dey no go fit trace.



As I talk earlier, na this be my first Python script. I believe say e fit improved, I go dey wait for your suggestions and feedback.
Abdulzuruku01
Full Member
***
Offline Offline

Activity: 468
Merit: 175



View Profile
September 11, 2025, 01:51:03 AM
 #86

Hi Mate, this translation is a duplicate. Before translating any topic, please check this thread to avoid repeating the same translation.

Abdulzuruku01
Full Member
***
Offline Offline

Activity: 468
Merit: 175



View Profile
September 11, 2025, 04:04:52 AM
Merited by joker_josue (5), HajiBagi (1), SmartCharpa (1), AGogi2003 (1)
 #87

Original Topic: Guide: Best practices for using images on the forum/web
Author: joker_josue



Guide: Di best way you fit use images for di forum/web
Powered by TalkImg

Translations: Hrvatski (Croatian)

After over year of TalkImg, image hosting service dedicate for di forum, and don answer plenty questions wey relate to di use of image, I decide to create di guide for best practices to use images in di forum and for di web in general. Dis guide na di best to use image for Bitcointalk, but dis practices dey also useful to use for other web sites.


 File Size  .:
For any website, not just Bitcointalk, e dey important to consider di size of di image file use. Dis important so dat visitors go fit enjoy di best browsing experience. Although many don already get fast internet connections, dis not always enough for di website to load fastly, e need to get gud optimization to take di ensure speed. Dis optimization mostly involves images, and possibly other resources wey di website fit get.

Di size of di file go affect how fast di image go load, if e dey large (for bytes; kB; MB) e go take long time to load. Di file size go depend for di image's dimensions, resolution and file type. Typically, e dey recommend that di image use for di web be no more dan 1 MB for better performance. Na true wey forum allow images up to 2.5MB, but remember say large images dey take time to load.

For example, di TalkImg logo if e no optimize go take up 220kB more, if e dey optimize e go take up less dan 70kB.

Many people go tink dat dis fit make you lose di quality, but if u do am well, di quality no go lost. Follow di guide and learn how to do am.


 File Type  .:
To get good image optimization, u need to choose di correct file type. For di web, e no dey recommend to use images for BMP or TIF, because dey be type of file with low optimization. Di most recommend na JPG, PNG and GIF. For some websites e dey possible to use WEBP files, whc get excellent levels of optimization. Only JPG, PNG and GIF dey acceptable for Bitcointalk forum.

Whc file type to choose? E depends for di objective of di image.
Di JPG type na ideal for photos and images without clear backgrounds.
Di PNG type na ideal for graphics, images wey get text, or images wey require clear backgrounds.
Di GIF type na for animated images, but dey should never hav large resolution, not with even long animations.

Example: di photos of di pizzas for pizza contest must be in JPG. Di contest presentation banner must be in PNG.


 Image Size  .:
Another point wey u go consider to obtain images optimized for di web na dere size (pixels). For most cases, large or high-resolution images no dey necessary, especially for do forum. Unless di image na for printing or for analyze details, dere is no need for di image to dey very large.

Di image measure 1920x1280px already more dan enough size for most use cases for di web. But, you fit likely get gud results for images less dan half dis size. For di forum, images between 600px and 1200px for di bigger side) usually dey enough.

Na di hint be dis: always use a equal resolution. For other words, if di original image na 1920x1280 and you wan to reduce am to 600, di result should be 600x400px. If you get anoda measurement, e go spoil di image, which fit not look very nice.


 How to Optimize?  .:
Dey get many programs wey fit be use wey go help with di optimization process. Even some smartphones don include some functions wey go help for dis field. Of course, we get di popular Photoshop wey go allow u to make dis adjustment to images to make dem more improve. But dey get other free program wey go allow u to perform dis task.

Maybe one of di best-known free image edit programs na GIMP. E dey work for Linux, Windows and Mac. Many dey consider em open source Photoshop competitor.
For people wey no want to install any programs, dey fit use di website edit.photo. E dey free, e no need any account, no cookies, ads or tracking.


 Practical Example  .:
I go give di example for di high resolution image and how you fit improve am with edit.photo.

Example image: https://www.pexels.com/photo/close-up-shot-of-a-bitcoin-6765369/
Original size: 5311x3541px
File Size: 3.56MB
File Type: JPG

1. Choose di image:


2. Choose "Resize" option:


3. for di down center, find di "Height" and "Width" field, with di padlock. Close di padlock (to ensure say everything dey equal) and choose di desire size.


4. for di top right corner, you go find di export option. Choose JPG, set di quality to 80% and download am.


5. Use TalkImg, or anoda image host site, to upload di export image to get di BBCode code to post for di forum.

Result:
Optimized size: 800x533 px
File size: 90kB
File Type: JPG


Look at di original image and look at di edit image, and u go see say em quality no get big loss, but we try to make di image to work well for di forum/web. Try repeat di exercise and u go see how e dey easy.


 Conclusion  .:
As u fit see, have di image optimized for forum use e no dey very hard, e dey possible for just small click. U fit use dis way for any image edit program, no matter how simple e fit be. If you make gud use of image, you go fit improve di forum experience for everybody.


I hope say dis guide dey useful for everybody and I go dey available for any questions. If u need more guide for dis topic, feel free to ask, I go check wetin I fit do.

Yeesha
Member
**
Offline Offline

Activity: 129
Merit: 27


View Profile
September 11, 2025, 04:07:26 PM
 #88

Translated Topic in Pidgin Language; LoyceV's 0.1 sat/vbyte Electrum Server Adventure
Original Topic: LoyceV's 0.1 sat/vbyte Electrum Server Adventure
Author: LoyceV


I'm currently installing my very first Electrum server, and figured I'd start a topic to keep track of my progress.

Medusah's post 4 weeks ago dem point out say plenty people wey dey use Bitcoin don lower their minimum transaction fee from 1 to 0.1 sat/vbyte. But unfortunately, Electrum no dey allow d users set fee smaller than wettin d connected Electrum server's minimum, wic make am difficult nd confusing 2 use d smaller fees.
My goal na to create d first Electrum servers wey go dey allow dis. I fit or I may no fit run am 4 long-term, bcos by d time wey other people join 4 d cheaper fees I fit stop am bcos e dey take plenty plenty disk space.
Make u know say some miners still like empty blocks pass lower fees. Use mempool.space to see how dem dey add ur transaction. If him take too long to confirm: u go just change am 2 an Electrum server wey no dey accept low-fee transactions, nd go create a new transaction wey get higher fee.

The VPS wey I dey use now get 32 GB RAM, nd e get enough NVMe storage 4 everything except for Bitcoin Core's blocks directory. Dat directory dey 4 much slower network storage. I suppose see how e dey take work 4 dis hardware.
I con find out say dey get plenty different ways wey Electrum server can be built.  ABCbits's post made me choose Fulcrum.

Progress so far (summarized):
  • Create user "electrum"
  • Start and sync Bitcoin Core:
Code:
bitcoind -maxuploadtarget=400000 -dbcache=16384 -rpcuser=user -rpcpassword=pass -rpcport=number -minrelaytxfee=0.000001 --incrementalrelayfee=0.000001
  • Start Fulcrum:
Code:
~/Fulcrum-1.12.0-x86_64-linux/Fulcrum --datadir /path/datadir --bitcoind 127.0.0.1:number --rpcuser=user --rpcpassword=pass
  • Current status:
Code:
    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND                                                                                                                                         
  11626 electrum  20   0 3557636 797904   6272 S 257.1   2.4  74:04.61 Fulcrum                                                                                                                                        
   9573 electrum  20   0   16.7g   2.3g   1.8g S  13.0   7.4  12:07.91 bitcoind
Code:
[2025-08-13 16:26:45.772] <Controller> Processed height: 269000, 29.6%, 19.8 blocks/sec, 7035.7 txs/sec, 25674.4 addrs/sec
[2025-08-13 16:27:27.935] <Controller> Processed height: 270000, 29.7%, 23.7 blocks/sec, 7932.9 txs/sec, 27207.3 addrs/sec
[2025-08-13 16:28:44.932] <Controller> Processed height: 271000, 29.8%, 13.0 blocks/sec, 5863.4 txs/sec, 21324.5 addrs/sec
[2025-08-13 16:29:53.065] <Controller> Processed height: 272000, 29.9%, 14.7 blocks/sec, 6917.3 txs/sec, 23934.4 addrs/sec
[2025-08-13 16:30:39.111] <Controller> Processed height: 273000, 30.0%, 21.7 blocks/sec, 9363.9 txs/sec, 34043.5 addrs/sec
[2025-08-13 16:31:14.499] <Controller> Processed height: 274000, 30.1%, 28.3 blocks/sec, 10296.1 txs/sec, 39189.5 addrs/sec
[2025-08-13 16:31:50.110] <Controller> Processed height: 275000, 30.2%, 28.1 blocks/sec, 9665.8 txs/sec, 37819.0 addrs/sec
  • Syncing got slower and slower, so I followed Cricktor's post and added caching:
Code:
config.conf

utxo_cache = 8192
  • After u don build it's database, edit Fulcrum's quickconfig.conf with hostname and IP-address for Electrum to connect to.
    Use instructions from https://github.com/christroutner/docker-fulcrum to create a SSL certificate
  • ~/Fulcrum-1.12.0-x86_64-linux/Fulcrum quickconfig.conf
    Server is running: electrum.loyce.club:50002
    Minimum relay fee reduced to 0.1 sat/vbyte by restarting Bitcoin Core with adjusted options (see above).

How u go fit use am
Electrum settings
Connect Electrum 2 a server wey dey allows lower fees, like electrum.loyce.club:50002

"Teach" your Electrum to sign transactions with less that 1 sat/vbyte:
Code:
wallet.relayfee = (lambda: 0)
Or automate it on startup:
I only wrote d smallest Electrum plugin ever dat jxt runs dis command at start.
https://files.ninjastic.space/relayfeezero-0.0.1.zip
Tools -> Plugins -> Add -> Select the zip and install.
Make u know say: dis go allow u 2 create transactions wey dey pay less than 0.1 sat/vbyte fee, but at the moment no mining pool go accept those.

Dey go control am to prevent 419.
And u fit talk anything wey u can.
Yeesha
Member
**
Offline Offline

Activity: 129
Merit: 27


View Profile
September 13, 2025, 07:51:52 AM
Merited by masulum (2)
 #89

Translated Topic in Pidgin Language; [TOOL] [Site and Add-On] Table Generator - Custom Styled Tables for Bitcointalk!
Original Topic: [TOOL] [Site and Add-On] Table Generator - Custom Styled Tables for Bitcointalk!
Author: masulum







Hello everyone,

I dey try to make a tool wey go make am easier for people to create tables 4 posts. E no dey perfect well well, but still e dey work well well.

d tins wey dis generator fit do:

Custom Generator: e dey create tables from scratch wit plenty styling options (borders, colors, etc.).
  • Excel Converter: U get data 4 Excel? Just upload am nd e go bcom BBCode table automatically. 4 now e dey only supports simple data.
  • CSV Converter: Copy nd paste CSV data 2 change am to a table.
  • HTML Converter: change tables from HTML 2 BBCode.

Quote
Dey don improve d styling and output 4 bitcoin forum, bcos na 4 there d idea start.

For Ready-to-Use Templates:

Dis tool dey also provides several ready-to-use templates wey go make   table creation faster, such as:
  • Football Match: For match schedules and results.
  • Table with List: How dem go create list inside d table with zero style.
  • Smart List Table: A table wit advanced borders wey go fit manage multiple row cells nd e contain list. E dey cut long text to create new line.
  • And several other standard templates.



Example Results

Version Football Match

Match
|
Time (UTC)
|
Result
-------------------------------------------------------- | -------------------- | --------------------
Team A vs Team B |
19:00
|
2 - 1



Version: Smart List Table (Drawing Box Border)

═══════════════════════════════════════════════════════════════════════════
Clubs          Starting Line Up          Position          
═══════════════════════════════════════════════════════════════════════════
Club A• Player A14-2-3-1
• Player A2
• Player A3
• Player A4
• Player A5
• Player A6
• Player A7
• Player A8
• Player A9
• Player A10
• Player A11
═══════════════════════════════════════════════════════════════════════════
Club B• Player B14-3-3
• Player B2
• Player B3
• Player B4
• Player B5
• Player B6
• Player B7
• Player B8
• Player B9
• Player B10
• Player B11
═══════════════════════════════════════════════════════════════════════════


Table with List (Simple Border)

Clubs          |Starting Line Up          |Position          |Substitution          
____________________ | ____________________ | ____________________ | ____________________
Club A|
  • Player A1
  • Player A2
  • Player A3
  • Player A4
|4-4-2|
  • Player A5
  • Player A6
Club B|
  • Player B1
  • Player B2
  • Player B3
  • Player B4
|4-3-3|
  • Player B5
  • Player B6


Version Custom

────────────────────────────────────────────────────────────────────────────────
Player Name                  
        Number        
        Position        
        Red Card        
════════════════════════════════════════════════════════════════════════════════
                           Player A1
                           7
                           Forward
                           No
────────────────────────────────────────────────────────────────────────────────
Player A2                            10                            Midfielder                            
             Yes              
────────────────────────────────────────────────────────────────────────────────
                           Player A3
                           4
                           Defender
                           No
────────────────────────────────────────────────────────────────────────────────
                           Player A4
                           1
                           Goalkeeper
                           No
────────────────────────────────────────────────────────────────────────────────


To know d guideline wey u go take use d features completely, u fit read am 4 here:
Read the Full Guide & Features Here

Everything get how u go dey preview am 4 live, so dat u go fit see d results immediately.

I dey beg una, please go try am, so una go know how e dey take work, if u get any suggestions or find any mistake, please tell me 4 d thread.

Thanks!


Install:  https://addons.mozilla.org/en-US/firefox/addon/bbcode-table-generator/


Translation:

+········································+········································+························································································································+
|Language Version|Translated By|Link|
+········································+········································+························································································································+
|Croatian|paco92x|https://bitcointalk.org/index.php?topic=5558427.msg65782321#msg65782321|
+········································+········································+························································································································+
Yeesha
Member
**
Offline Offline

Activity: 129
Merit: 27


View Profile
September 14, 2025, 03:41:44 PM
Merited by *Ace* (2)
 #90

Translated Topic in Pidgin Language; [TOOL] Bitcointalk Weekly Post & Merit Tracker
Original Topic: [TOOL] Bitcointalk Weekly Post & Merit Tracker
Author: *Ace*


[TOOL] Bitcointalk Weekly Post & Merit Tracker – Monitor Your Posts, Merits, and Signature Campaigns!

Other language

🇭🇷 Croatian • by paco92x


Hlo, Bitcointalk community!
2day, make una see d small project wey i create for personal use, nd I dey very happy to share am wit all of una wey dey 4 dis community. E don be like a month now wey I dey work on dis tool, nd after I don test am severally, I believe say e dey okay now nd everyone fit use am. I go like 2 say thank you publicly to Ninjastic (API by TryNinja) and BPIP.org 4 providing d necessary data wey I need.

Bitcointalk Weekly Post & Merit Tracker.


Dis script go help u monitor ur posts, received merits, weekly goals, nd signature campaign progress 4 easy nd immediate way, directly from the Bitcointalk page. E dey very perfect 4 d people who wan improve d quality of post, avoid 419, nd achieve ur personal goals.

Dey write d tool in JavaScript an d full source code dey available 4 d link wey dey above. Dey release am under d MIT License, so anyone fit download am, use am, nd fit modify am freely. If u wan bring anytin wey go improve am or work on update, u re free to do am, nd share ur work wit d community so dat dey go benefit from it, 4 d spirit of open source wey differentiate Bitcoin and Bitcointalk.


What Does This Script Do?
  • Weekly Post Monitoring
    • Valid Post Count: View d number of posts wey dem made 4 dat particular week (or previous/next weeks).
    • Breakdown by Board: See d number of posts wey u made 4 each Bitcointalk section.
    • Unclassified Posts: find d posts wey no dey 4 any board (d post wey no attach 2 a specific board.
  • Merit Tracking
    • Total Merits: view d total number of merits wey dem receive 4 d week.
    • Sender Details: com find out d person wey give u merits and how many d merits be.
  • Signature Campaign Tracking
    • Posts in Dedicated Boards: Track your posts 4 signature campaign boards to make sure say u meet ur requirements.
  • Custom Goals
    • Minimum Gambling Posts: Set a minimum goal 4 d posts wey dey 4 Gambling boards.
    • Maximum Local Board Posts: set limit 4 d number of posts wey dey 4 local boards.
    • Maximum Valid Posts: Set a maximum limit 4 d good posts 4 each week.
    • Exclude Boards: No include d board wey u no get interest 4 from d count (e.g., Offtopic, Games & Rounds, Mega Threads, Services). D boards wey u no include dey go mark am wit a ⛔️ emoji 2 indicate dat posts there won’t be counted.
  • Flexible Settings
    • Custom Week Start: Choose d day d week starts (e.g., Monday, Friday, etc.).
    • Time Zone: Set d time zone wey go dey adjust d count 2 ur location.
    • Merit Display: Allow or no allow am 2 show d merits wey dem give u.
  • Intuitive Interface
    • Fixed Panel: D script add a fixed panel at d bottom right, wey go always dey accessible.
    • Week Navigation: U fit move Between d previous nd next weeks using d ⏪ nd ⏩ buttons.
    • Minimize Panel: press ➖ to minimize d panel nd save space.

Data Sources
Dem dey fetch post nd board data from Ninjastic (API by TryNinja), while dem dey fetch merit data from BPIP.org. dey no dey send any data to external servers: dey go processed everytin locally 4 ur browser.


How u go take Install am nd Configure
On Desktop (Chrome, Firefox, Edge, etc.)
  • go install a Userscript Manager:
  • Install the Script:
    • Click here to go to the GreasyFork page.
    • Click the "Install dis script" button.
    • d userscript manager go ask 4 confirmation: press "Install".
  • Configure ur Username:
    • Open d Userscript Manager (ViolentMonkey/Greasemonkey/Tampermonkey).
    • Find the script "Bitcointalk Weekly Post & Merit Tracker" nd com press "Edit".
    • Find/ look 4 d line:
Code:
const usernames = ['insertYourUsername', 'insertYourUsername'];
  • Replace `'insertYourUsername'` wit ur Bitcointalk username (in quotes).
    • Example 4 a single username:
    Code:
    const usernames = ['*ace*'];
  • Example for double usernames:
    Code:
    const usernames = ['*ace*', 'AltUsername'];
    • Save d changes wey u see and refresh Bitcointalk.
    On Smartphone (Android/iOS)
    • Install a Browser wey dey Support Userscripts:
    • Install ViolentMonkey/Greasemonkey:
    • Install the Script:
      • Open the GreasyFork link in your browser.
      • press "Install dis script" nd confirm am.
    • Configure Your Username:
      • Follow d same steps wey u use 4 Desktop (edit the line)
      Code:
      const usernames = [...]
      .

    How u go Use am?
    • select d User: From d dropdown menu wey dey 4 d panel, choose d username wey u wan monitor.
    • Set Your Goals: Press d ⚙️ icon 2 open settings nd customize:
      • Minimum Gambling posts.
      • Maximum Local Board posts.
      • Maximum Valid Posts per week.
      • Boards to exclude (dey go mark am with ⛔️).
      • Week start day.
      • Time zone.
    • Navigate Between Weeks: Use d ⏪ nd ⏩ buttons to see d data from previous or next weeks.
    • Minimize the Panel: press ➖ to minimize d panel.

    FAQ (Frequently Asked Questions)
    • How I go fit modify d code if I no sabi am well well?
      • Install d script d way dey describe am above.
      • Open d Userscript Manager (ViolentMonkey/Greasemonkey).
      • Find the line
      Code:
      const usernames = ['insertYourUsername', 'insertYourUsername'];
        .
      • Delete `'insertYourUsername'` and insert your username in quotes.
      • Save and refresh Bitcointalk.
    • I fit monitor plenty users?
      Yes! U go Just add more usernames 2 d
      Code:
      usernames
      array:
      Code:
      const usernames = ['*ace*', 'MyAccount', 'AnotherUsername'];
      • Does d script send my data to external servers?
        No, dem processed all d data locally 4 ur browser. D script no go send information 2 any server.
      • How i go fit report a bug or suggest a new feature?
        U can reply to dis post or leave a comment 4 d GreasyFork page.
      • I fit contribute 2 d project?
        Yes oooo! D script na open source under d MIT License. U can or u fit download am freely, modify am, nd share ur improvements wit d community. Contributions are welcome!

      Important Notes
      • D script no go work if Bitcointalk is blocked by ad-blockers or privacy extensions.
      • If u get any problem loading data, make sure say u are connected 2 d internet nd dey no get any error 4 d browser console (press F12 to open it).

      Feedback and Support
      If u get any questions, suggestions, or bug reports, pls, no hesitate to reply 4 dis post! I always dey available 2 improve d script based on how d community want am. Make we keep d spirit of open source spirit alive!



      VersionDate
      V.1.9.908-09-2025
    Abdulzuruku01
    Full Member
    ***
    Offline Offline

    Activity: 468
    Merit: 175



    View Profile
    September 14, 2025, 06:04:17 PM
    Merited by Pmalek (3)
     #91

    Original Topic: How to Create and use a Sparrow Border Wallet
    Author: Pmalek



    If you want more information for border wallets I go suggest make you read Are border wallets di modification of brain wallet?

    I never see other posts wey mention sey Sparrow get di feature wey dey allow people to create border wallets. I no be di supporter of dis type of wallet, but na still di hot wallet option you fit use if u dey travel and/or if I dey cross borders. I no see reason why u go use dis one as ur everyday wallet.

    How to Create a Border Wallet for Sparrow
    1. Open di Sparrow and click "New Wallet."
    2. Name am and click di "Create Wallet" button.
    3. Under "Keystores" click "New or Import Software Wallet."
    4. Click di dropdown menu next to "Mnemonic Words (BIP39)" to select "Border Wallets Grid."
    5. For di Border Wallets Grid window click di "Generate Grid" button for di bottom left.
    6. For di new window wey pops up click "Generate New."
    7. Di software go generate 12 words. You fit but you don't need to back am up. Di word inform di software about di order for which to put all possible seed words (2048) into di Border Wallets Grid.
    8. Click "OK" and save di copy of di grid for ur computer.
    9. Draw di image pattern for di grid by clicking di 11 or 23 boxes in di order wey u fit remember (for example image wey I post for down). You go need to remember whr you start and do pattern which u create.
    10. Click "OK."
    11. Di words u select for di first grid go automatic select and you need to enter di last word (12th or 24th) manually. You need to remember dis last word and/or write am down somewhere/back am up.
    12. When u don finish, click "Create Keystore."
    13. Click "Import Keystore."
    14. Click "Apply" and enter di wallet password if you want.

    now u don create di new Bitcoin Border Wallet for Sparrow.
    Keep copies of your Border Wallet Grid wey Sparrow create because you go need am in case of wallet recovery. Di grid emself no fit be use to steal ur coins without knowledge of di correct image pattern. You fit save di file digitally anyway you want am because e no get sensitive information inside am.

    How to Recover di Border Wallet for  Sparrow
    1. Open di Sparrow to click "New Wallet."
    2. Name am and click di "Create Wallet" button.
    3. Under "Keystores" click "New or Import Software Wallet."
    4. Click di dropdown menu next to "Mnemonic Words (BIP39)" and select "Border Wallets Grid."
    5. For di Border Wallets Grid window click di "Load PDF" button at di bottom left.
    6. Find di location where u first save ur Border Wallet Grid and open am. Dat loads di grid with di words for di same order u first create.
    7. Draw ur pattern in correct order and click "OK."
    8. Select di 12th/24th word wey u first use for di dropdown menu.
    9. If u don finish, click "Create Keystore."
    10. Click "Import Keystore."
    11. Click "Apply" and enter ur wallet password if e need.


    na di example of a filled out Border Wallet Grid be dis:




    Ben from BTC Session na em get credit for dis wan, na dere I see di info for Sparrow's Border Wallets.
    Unlock Sparrow Bitcoin Wallet’s Hidden Power: Advanced Features Tutorial

    Johnlomape
    Full Member
    ***
    Offline Offline

    Activity: 135
    Merit: 115



    View Profile
    September 17, 2025, 09:13:13 AM
     #92

    ORIGINAL TOPIC: Bitcointalk.org collectible coin ideas & vote
    AUTHOR: Welsh

    As per the coming 10th anniversary wey forum wan do, and plenty speculation dey whether anything special dey wey dey don plan, and if anything go come onboard concerning the production of collectible coins idea, make we assume say dey never do am we go take the philosophy wey OgNasty's quote here:
    I don think am many times for the  community coin designed by the community, for the community.
    Make we allow everybody bring idea, and voting if to say we carry the Bitcointalk collectible coin proposal kon reality. I kon hope say by the end we go appreciate everybody wey Theymos go give the coin as say na everybody put body for the hustle.


    Na watin I think be this, make everybody try bring their own suggestions make e for make sense

    Candidates to manufacture the coins

    Make we assume say they go dey ready to manufacture the coin.
    Casascius
    casascius na the man wey start am, him dey popular, people respect am well and na the first person wey create Bitcoin collectibles coin wey we know as casascius. Him don dey forum since 2010, and him don add to the forum with better thing apart from him collectible coins. Plus, in my opinion it would be fitting to have one of the more prolific coin manufactures create the Bitcointalk 10th anniversary coin. However, casascius doesn't seem to be that active in the last few years he definitely still remains one of the most recognized within the Bitcoin collectible world.

    According to BPIP stats Casascius na the 182nd most trusted user for the forum.

    smoothie
    smoothie we know am for their LEALANA coins. Him work with Monero coins recently, and him don show decent production value. Him don dey part of the forum since 2011, make we no argue am him na one of the most trusted users for the forum collectible scene, and him don show say him dey productive for the forum over manh years. Make we no loud am, maks we allow Smoothie produce the coins. Is like Smoothie still dey active for the forum and na good thing.

    According to BPIP stats smoothie na the 26th most trusted user for the forum matter.

    Kialara
    Kialara being one of the newer users considering they registered on the forum in 2014. However, I think its fair to say that their production, and design of coins is nothing to scoff at. Probably providing the most elegant designs on this list, and also say him be part of the community for many years. E be like say Kiara still dey active, participating for the forum.

    According to BPIP stats Kialara na the 75th most trusted user on the forum matter.

    External manufacturer wey no dey part of the forum
    We fit also search for other manufacturers wey no dey part of the forum, e fit end up removing the coin magic. I like the quote wey OgNasty wey him make the community coin, and honouring him work, e go make sense make we get manufacturers wey dey part of the forum

    *I think say e go make sense if we give the manufacturer of the coin one as thank you, for creating joining the process.


    The design process

    To decide the kind design wey go make sense fit be in my own opinion make we keep to the theme of the community coin wey we go create. I go suggest make we do competition for people for the forum on separate thread. They go submit their design for the coin, and the reward go be say dey go get one for designing the coin. This one go just be like say na incentive.
     
    We fit determine the result through Theymos, community vote, or only the people wey go receive the coins.

    How many coins should be made and should they be funded?

    As per watin Theymos think, him say make we create like 50 to 300 collectible coins. My suggestion be say make we create separate groups, and we fit dey reward them due to different reasons if the budget allow am. We fit also include coin wey dey fund and coin wey dey no fund. Like example, the first 10 coins fit go to people wey dey vital to the development, and people wey don survive for the forum wey don contribute plenty and wey deserve make we remember them. We fit fund the first 10 coins with big or small money. We fit distribute the remaining coins without funding them, and people wey don do remarkable things for the forum matter, wey also contribute well for the forum.

    The issue wey dey with funding coins be say license fit dey required depending on legislation and country wey the person wey dey fund them the live. I believe say Casascius enter problem with FINCEN because they think say e go dey bring money


    Certificate and presentation?
    I believe say certificate wey they present as physical Bitcoinatlk coin fit give am personal touch. The certificate fit show who they give am to, and also thanking them for there efforts. They fit customize the certificate, instead make we customize the coin for each user, that one fit reduce the cost later, so as we dey receive the Bitcoinatlk collectible coin.

    If we present am for box with the Bitcointalk identification on top or maybe logo of the collectible coin on the box fit b the  final touch.  


    Distribution


    Costs
    Theymos bin talk we give people the coin at the same time e fit require people to pay small money to get the coin. Make we no forget say manufacturing the coin fit possible but if we say make we customize am e fit cost a lot of money for us before we know. The idea say make people pay for there coins make sense, I also believe say many people go wan pay the money for the coin and watin go happen to the coin wey they one give one person and the person no want am? Distribution of the coin fit become problem.


    Delivery and logistics
    As we dey expend the point wey dey do for d section of this thread; The fact be say users no go wan drop their delivery address, they fit no get access to PO box and e fit be problem if they no respond. Okay, the best option be say make we send message to those wey go receive the coin, and if they no respond after some time then we go give the coin to another person. If we go create public awareness of the people wey go receive the coin, and maybe we go add personalized certificates to each person coin and they go need to confirm say they need am before we go do am.


    Who gets the coins?
    We know say the coin go get limited supply and e make me to ask who go receive am, and which criteria they go fill?
    Make we just talk say na theymos go determine the criteria

    Here na the example for the criteria:

    - Active user (make e no be like say dey no claim the coin)
    - Iconic users of the forum (Users wey get better history for the community)
    - The people wey contribute well for the forum (major development, major security bounties, an people wey be long serving staff members)
    - We go use formula wey b BPIP's MAT (Most merited, activity, and most trusted)
    - We go use custom formula wey be like BPIP's


    J A C K B I T   |   VIP CLUB      NO WAGERING BONUS      FAST WITHDRAWALS & DEPOSITS
    ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
    ▄▄▄ ▄▄▄   C R Y P T O   C A S I N O   &   S P O R T S B O O K   ▄▄▄ ▄▄▄
    Hypnotizer
    Newbie
    *
    Offline Offline

    Activity: 28
    Merit: 24


    View Profile
    September 20, 2025, 07:40:11 AM
    Merited by d5000 (5), knowngunman (4)
     #93

    Translated Topic in Pidgin Language; Why Bitcoin 30 no go probably lead to more spam for blockchain (ELI5)
    Original Topic: Why Bitcoin 30 will probably not lead to more spam in the blockchain (ELI5)
    Author: d5000



    Be like say dem get plenti confusion Ontop the upcoming bitcoin version 30.

    Many people dey fear say one of the changes of dis version, wey dem dey call “lifting of OP_RETURN size limits”, go lead to plenti amount of NFTs, images and even illegal material dem being “spammed” for the blockchain.

    These fears mostly dey unproven. Nah only one effect fit happen and I go talk about am for the end of this post, but e no get technical reason, but more are caused by the cryptocurrency market social and economic movement.


    Wetin be OP_RETURN?

    Since the genesis block wey Satoshi store for 2009, people dey  use the Bitcoin blockchain to publish random data of non-financial nature, like small images, texts, poems and so on.

    About 10 years ago, the Bitcoin Core developers com create a specific system wey dem fit publish data in a way dat dem go  cause the smallest  possible harm to the nodes. This system dey rely  on the opcode (Bitcoin Script command) OP_RETURN.

    OP_RETURN dey mean nothing more dat everything after dis command fit be ignored by the nodes. The data is placed behind dat command. And if dey want, the nodes fit process am once and then delete am.[1]

    OP_RETURN dey necessary because people dey publish images, texts and other media hiding  it as financial data. You go see a transaction and think say nah money transfer, but the data actually contain an image. And for several reasons dis  is actually more harmful and costly for nodes more than OP_RETURN, because dey no fit  ignore the data.

    Wetin be the change wey everybody dey talk about?

    Previous to  Bitcoin 30, Bitcoin Core get  default value of 80 bytes for OP_RETURN outputs.

    Dis mean say: Nodes which dey use dis default value, no go accept a transaction wey get data behind of an OP_RETURN command with more than 80 bytes.

    However, nodes dey  always free to change dis default value. Miners sef dey free to change dat value too. E fit be seen as a "recommendation". Transactions wey dey obey dis limit  are called "standard" transactions.

    But the 80 bytes limit only applied to data behind OP_RETURN. No be  for other techniques to put data for inside the  blockchain.

    In Bitcoin 30, the default value dey set to "unlimited".

    Dis wan no mean say the data of unlimited size is now "allowed by Bitcoin" and before it was not. Instead e mean say: If you as a node operator want to limit the OP_RETURN data in transactions wey your  node dey accept, you must manually set a limit (using the datacarriersize option).


    Why dis  change?

    The OP_RETURN limit increase dey valid for the following way by its supporters:

    Since 2023, we never see wave of transactions using other ways to put data in the blockchain, including "fake public keys" and a "Taproot witness method" (also called the "Taproot exploit") wey Ordinals dey use. Dem don put up to 400 kB of images, NFTs and even audios and videos in a "standard" transaction, and up to 4 MB into a "non-standard" transaction.

    These methods dey more costly for the nodes to process, and therefore dem fit  harm decentralization of the Bitcoin network if dey become too widespread. [2]

    Developers com decide  therefore to try to encourage those dat want to store data on chain, to use the OP_RETURN method. If plenti  nodes dey accept OP_RETURN transactions with larger sizes, dis fit become again therefore the "standard method" to store data.

    There get other advantages of the change but dem dey more difficult to understand. For example, block propagation fit dey improved and maintainance cost of the code fit dey lower. To understand why the change no go probably affect the level of spam, these reasons no dey  important.


    Why we no go simply stop the spam and filter all data transactions?

    This wan nah the most important part to understand.

    The Core developers "could" put a "filter" in place make dem no allow  two methods: OP_RETURN and the "Taproot exploit". But dis  filter no go get any effect, because the "fake public key" method cannot be blocked by dis way.

    Unfortunately dis method nah also the most costly for nodes and therefore the most harmful for decentralization. Remember why dem introduce OP_RETURN ? (see above) Because the "fake public key" method and similar techniques don dey already cause  harm around 2014/15.

    The Three Doors or why OP_RETURN no go open a new door

    A very simple way to explain the change:

    We get a house wey get three doors. Outside dem get 99 monsters wey wan enter the house by any means. The probability of the monsters to enter the house by any door nah the same.

    Door 1 dey completely open now. Monsters entering dis door fit go directly into the whole house including the bedrooms and eat the people wey dey live  there. Nahim be the "fake public key method", the most harmful of all.

    Door 2 dey mostly open, some people dey try to close am sometimes but with not plenti luck. Monsters fit enter the kitchen, but dem no fit enter the bedrooms, so the people wey dey the house are a bit safer, but still frequently a monster fit dey able to eat somebody.[3] Nahim be the "Taproot witness method", the second most harmful.

    Door 3 dey currently open only small. Nah only small monsters Fit  enter am. But even if dem open the door completely, the monsters go just reach only a guest room wey  almost nobody of the people living in the house dey  use, and therefore  only rarely eat somebody. Nah dis wan be OP_RETURN.

    We no fit  close Door 1 (see above). Door 2 fit dey closed but the effect go  be limited, because the monsters go then use Door 1 and the number of eaten people go even dey higher.

    We can however open Door 3. The monsters wey dey use dis door no go cause much harm. Monsters entering through the other two doors fit still enter, but we go get 1/3 less deaths.

    Dis is what Core did lifting the OP_RETURN limits. E no go probably cause the spam (monster waves) to stop, but e fit reduce their harm, at least a bit.

    Economics of the NFT market

    Dem get another reason why Bitcoin 30 no go probably lead to more spam: The NFT market dey limited. Dem don already get hundreds of thousands of NFTs wey dey the Bitcoin blockchain, but dem no get unlimited people wey want buy a Pepe or whatever as a NFT.

    People posting NFTs dey expect a profit. But if dey have to pay transaction fees, then dem go need to check that dey no dey pay more than the profit wey dem dey able to earn. The only way wey go  make publishing NFTs more attractive go be a measure which go leads to less transaction fees.

    But the lifting of OP_RETURN limits no make NFTs cheaper in regards of transaction fees. The "Taproot exploit" is still cheaper, and the cost of "fake public keys" dey almost similar.

    So the lifting of OP_RETURN limits no  change NFT market economics. If a NFT was profitable now, it will be profitable with BItcoin 30, and if not then e no go be.

    Wetin be the effect wey you mention in the first paragraph? Why could we see more data/spam in the blockchain after dem release Core 30 ?

    Technically, e no make big difference for those developing and storing NFTs, images, tokens (like Runes, BRC-20 and SRC-20) to use OP_RETURN or another method to store their data. Dem get plenti tools wey dey  available, for example the Stampchain / Bitcoin Stamps project dey use fake public keys, and Ordinals dey use the Taproot witness method.

    So why can dis change lead to a temporary "data spam" wave?

    The reason nah be say the NFT market could try to market a new type of NFT. The NFT market dey  live due  to trends, fads, "cool collections" and similar reasons, and NFT collection creators often try to utilize  the originality of a method. If OP_RETURN based NFTs become now attractive, then an OP_RETURN  based NFT protocol fit  try to get attention once Bitcoin Core 30 gets published, like how Ordinals do in 2023. And dis can lead to a spam wave indeed.

    E also dey possible dat people wey dey annoyed by the OP_RETURN change could publish NFTs as a kind of "revenge attack".

    For this reason I personally go like a gradual increment of the OP_RETURN default (standardness) limits and not the complete removal of limits.

    But in the long run, e dey highly  likely that the amount of spam or random data transactions will not increase as an effect of the OP_RETURN change of Bitcoin 30.


    Notes: (ELI18)

    [1] The nodes go only need to process the data make dem calculate the merkle tree of the transaction and the transaction ID. Then dey fit in theory delete the data behind the code if dem want. The only problem is that dey no fit  transmit the complete transaction in question to other nodes wey dey  request am.

    [2] The reason be say the techniques like the "Taproot witness method" wey Ordinals dey use and the "fake public keys" wey stampchain dey use lead to a lot of UTXOs being created wey dem no go ever fit spend. These UTXOs needs to be stored and managed by the nodes for an additional database. Dis maintenance work is much more costly to simply store the blockchain data.

    [3] The analogy wey dey here: A "death" by being eaten by a monster is an UTXO which  dem suppose store by all nodes in their UTXO database forever, because it never will be spent. The fake public key method dey produce the highest rate of these UTXOs and dem dey  impossible to spend. The "Taproot witness exploit" occasionally dey  create dust UTXOs, which fit dey spent but the fees to do so go dey higher than the value transacted. OP_RETURN dey only very rarely lead to dust UTXOs and never to completely unspendable UTXOs.



    Notes: Tips wey go improve dis post dey welcome! If I missed something wey dey important I go dey happy to add am. Only make e no become too technical. People wey wan to know more technical details should read Antoine Poinsot's blog post wey  detail his reasons why he proposed the OP_RETURN change.
    Pages: « 1 2 3 4 [5]  All
      Print  
     
    Jump to:  

    Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!