Search content
Sort by

Showing 20 of 175 results by Abdulzuruku01
Post
Topic
Board Politics and society (Naija)

Re: I want to see Nigeria as a safe country
by
Abdulzuruku01
on 05/05/2025, 11:27:10 UTC

What is the main reason for the terrible clash between herdsmen and farmers in Nigeria? Why did 56 people die there? What do they really want? What is your opinion on Benue and Plateau states in Nigeria? Will this clash not be suppressed? Will our government not take any action for the deaths of so many people since 2019? Every government thinks about its people, but our Nigerian government does not think about us. We Nigerians want to live together as brothers. We want to see Nigeria as a safe country.

try to dey provide source for di information wey u dey share.

You think say our government care about d killing of d innocent soul wey dey happen everyday fo Naija? and make I yarn you well today, all dis killing wey dey happen our politicians dem dey use am to generate income for dem sef, na why e dey hard fo government to take action about am. D more insecurity challenge dey for state na so fed Government dey allocate money go di state, and our politicians dey no get sympathy even if we dey live in peace dey look for way to cause problem so dat fed government go full dere pocket.

if not be our politicians wey dey provide those herdsmen wit weapons whr dey wan get those weapons from? and di shocking part be say dere own even dey quality pass di one wey Nigerian forces dey use, u go see say we no dey safe for dis country and I no dey sure say our government go don anything about dis kill now.
Post
Topic
Board Nigeria (Naija)

Re: Info-thread: Translation of Useful English topics to Pidgin {mix images}
by
Abdulzuruku01
on 04/05/2025, 16:16:38 UTC



Translated Topic in Pidgin Language; [TUTORIAL] Cold storage device on a Raspberry Pi
Original Topic: [TUTORIAL] Cold storage device on a Raspberry Pi
Author: apogio




Today we go build secure, air-gapped device, whr we go be able to create wallets and key fo offline.

Prerequisites
1. Di Raspberry Pi 4B (or any other model). e even better if di mode no support Wifi. But for dis tutorial I go used di Raspberry Pi 4B.
2. Di keyboard.
3. Di micro-SD card.
4. Di HDMI cable.
5. Di monitor.
6. Di computer wey connect to di internet.
7. Di USB thumb drive.

Flashing Raspberry Pi OS Lite fo SD card
1. Download Balena Etcher.
2. Download Raspberry Pi OS Lite frm dere official website.
3. Use Balena Etcher to take flash di OS photo fo SD card.

Downloading Sparrow Terminal
1. Download the Linux (ARM64) Standalone version (sparrow-server-2.0.0-aarch64.tar.gz) from the official website.
2. Drag and drop di tar.gz file for di USB drive.

Setting up di Raspberry Pi
1. Put di SD card to di card reader for Raspberry Pi.
2. Connect di device to di monitor use di HDMI cable.
3. Plug di power supply to di device.

Once di device turn on, e go ask u to create user and set di password.
After dat, u go log in and dey go present u wit di terminal.
Di terminal go be our padi from now on.

Doing some preconfiguration
Keep fo mind say since we no go plug in di Ethernet cable and we no go connect am to dis WiFi network, we go never connect to di internet.
But dis wan no dey enough!
Since we wan build di air-gapped device, we need cut off internet connection.
Code:
sudo crontab -e
Dis go open nano editor and dey go add di following line:
Code:
@reboot sudo ifconfig eth0 down
@reboot sudo ifconfig wlan0 down
After we don do dat, everytime we reboot di device, network go switch off.

Installing Sparrow Terminal
We go now import di USB whr Sparrow Terminal dey instal.
Den, we need go to mount am.
Code:
lsblk
Dis command go produce di output whr we go see di USB and di disk partition (normally sometin like /dev/sda1 or /dev/sdb1 etc.).
Make we say di USB dey on /dev/sda1.
We need to mount am, using di command:
Code:
cd /media
sudo mkdir usb
sudo mount /dev/sda1 /media/usb

Now we go move am to folder, and we go take out di tar file onto our home path.
Code:
cd /media/usb
mv sparrow-server-2.0.0-aarch64.tar.gz home/<username>

Den we go remov di usb.
Code:
sudo umount /media/usb

Now we go install Sparrow:
Code:
cd /home/<username>
tar -xvf sparrow-server-2.0.0-aarch64.tar.gz
rm -rf sparrow-server-2.0.0-aarch64.tar.gz
Now, we get Sparrow directory fo our home.

Let run am
Code:
cd Sparrow/bin
./Sparrow

Once u run am, u go get sometin like dis:


Den, press di "Wallets" button.

Dem go show u 2 options:


Jus chose "Create Wallet"


Notes:
  • For easy matter, I never write di verification process fo di software wey we don download. But we always need verify di software wey we install.


EDITS by other members:
User
Idea / Comment
Cricktor
To switch off wireless internet, we fit edit di config.txt file, as follows:
Code:
sudo nano /boot/config.txt
Den add dis line fo di end:

dtoverlay=disable-wifi

Post
Topic
Board Trading Discussion

Re: Stick to your strategy
by
Abdulzuruku01
on 04/05/2025, 09:14:09 UTC

So I created this post for the traders at there , so have seen a lot of video on social medias are folks are showcasing their wins online all in  the name of mentorship and to sell their course .

The truth is that trading is not easy as the way they pictures it to be you have to first go into deep training first (training your mind also) , you have to take your time to learn more and create your strategy that works for you.

One of the things that affect most traders negatively , is the act of not sticking to their strategy, they keep moving from one strategy to another trying to copy different strategies and end up increasing the rate of losses.

Just focus on your trading strategy work on it, improve it in order to boost your confidence more and always focus on learning more , and don’t forget one important thing don’t trade with your bitcoin stash rather hold it for long as a bitcoiner ( investor)  Grin

Trading is more risky than how social media influencers portray it to be for people, because influencers make it look easy, so we need to be careful about the content influencers share online or people who demand money from people for trading courses. It's better to learn trading on your own by using forums here Bitcointalk, Reddit, or finding an experienced trader to mentor you. You can also watch trading tutorials on YouTube, these are more ideas than relying on influencers or a random person to teach you about trading.
It depends on the strategy you believe would work best for you because some traders prefer to diversify across several strategies while others prefer to stick to one strategy. What matters is your experience and understanding of market conditions.
Post
Topic
Board Politics & Society

Re: About drunkenness and sleepiness
by
Abdulzuruku01
on 03/05/2025, 22:16:19 UTC


~snip~

Among this two conditions, which is more dangerous than the other when on steering?
Both are dangerous but sleepiness on the steering is more dangerous to drunkeness because someone who is drunk can still get a good sense of belonging, just that the influence of the substance he took might be making him to drive in some kind of way but you see sleepiness on steering due to stress of not having enough sleep, it is more likely to cause an accident than someone who is under the influence of alcohol. I know someone that drinks so badly and most of the time he is always high on alcohol but he drives his car and haven't had any accident case all through his life, so it means he still have a sense of alertness whenever he is on the steering.
I initially thought that driving while intoxicated would be riskier, but after considering your points, I agreed that sleeping while driving is riskier. I have witnessed drunk drivers who knew where they were going and continued to drive regardless of the consequences, but there is no way to be asleep while driving,  although both situations are risky and I don't pray anyone should get involved because they could result in an immediate accident and death.
Post
Topic
Board Politics and society (Naija)

Re: Nysc 77k, Good new for corpers
by
Abdulzuruku01
on 02/05/2025, 06:44:38 UTC

The FG on this day 26 March fulfilled their promise to Nigerian corpers  who are serving in their various Place of primary assignment in Nigeria, the excitement on corper members faces show how long they waited for this increment.

Finally, Tinubu led federal government has fulfilled one promise to Nigerians youth, we expect him to do more. Every corpers deserves their wages for their services to thr nation.
 
Should the corpers endorse Tinubu for second tenure?

https://thenationonlineng.net/fg-begins-payment-of-revised-n77000-nysc-allowance/

I expected this increment for corp members since the FG implemented new minimum wages for workers, but it took time before they should add it for corpers. This 77k is more reasonable than that of 33k because it will go a long way for them, but the way corpers celebrated for this 77k to my experience during my service  I don't think it's worth celebrating for like that, but it's because they are still new to the system.
This increment will primarily benefit those who relocate to their home state and serve there, even if they increase it to 100k with the current cost of living in the country, I don't think it will make much difference for those who serve outside of their state.

Should the corpers endorse Tinubu for second tenure?

Because of 77k, which will only last for a year? I know some corp members may have foolishly considered supporting Tinubu in second time because of this increment. But to be honest, life after service is the most frustrating and difficult stage for many Nigerian youths because it is this stage most of them have no choice but to go the negative way. And it's this stage you will realize that all those uncles who promised you a job after service are not real.  Tinubu has failed to fulfill all of his promises, making him the worst president our nation has ever had. corp members need to be vigilant about their future.
Post
Topic
Board Nigeria (Naija)
Merits 2 from 1 user

Re: Info-thread: Translation of Useful English topics to Pidgin {mix images}
by
Abdulzuruku01
on 01/05/2025, 15:40:56 UTC
⭐ Merited by Pmalek (2)

Translated Topic in Pidgin Language; I lost my Nostr keys (and how I take recover dem)
Original Topic: Blockstream Jade Review
Author: Pmalek



My plan na to make post wey go focus just fo one feature and issue wey I get wit my Jade, but den I con tink say why I no go write small review about dis hardware wallet. So, here e dey…


I buy di Blockstream Jade few month ago from di official shop fo US and dey deliver am come EU. No be most affordable way bcos of dere are shipping fees, import taxes, and customs fees (e depend fo di destination of di country but I no worry about dat bcos I be wan buy am from di manufacturer directly and no be from reseller. U fit save some money buy am from di reseller fo yur country, especially if na di shop wey dey close to u wey u fit visit and not to leave ur personal details somewhere fo di server.

na Bitcoin I use to pay for am. Di Blockstream store dey accept crypto via BTCPayServer, which dey nice.

Box Contents

Na di box content be dis:

•   Jade hardware wallet
•   1 USB cable
•   1 Recovery sheet
•   1 compact SeedQR templete fo 12-word seeds
•   1 compact SeedQR templete fo 24-word seeds
•   A Get Started manual




Blockstream fit do better here. You go only get one recovery sheet. Dey could suppose add at least two. Di same tin for di SeedQR templetes.

Di Setup

Befor i set my device up, I first download di latest firmware. Blockstream dey gv u few option here: You fit install di firmware from di Blockstream Green software wallet, di web portal, or di advance setup wey require copy of di repository and use di command line.

I upgrade firmware thru di web portal. You fit choose one of two firmware versions. One get Bluetooth enable, and di other one come wit di disabled Bluetooth capability. I go wit di second option.

Blockstream Jade get di Basic and Advance setup. Di basic option dey requires di device to hold ur seed, like di standard hardware wallet. U go also generate PIN code wey u go use wit di blind oracle wey dey function as di virtual secure element.

But my target na to use Jade as di stateless signer, which require di advance setup.

Na where di SeedQR template con takeover. First, u go need generate di 12 or 24-word seed and back am up well well. I also add long passphrase for extra security.

Den, na time to create ur SeedQR. For dat, you go need di sharpie or di marker. u use am to place small dots fo di provide template sheet. Dis process dey take some time, and I dey very careful wit am since Blockstream only give u one copy per 12/24-word seeds.

When I don finish, I double-check everytin and make sure say  I go fit recover my wallet.

Export di Master Public Key

Because Jade na airgapped hardware wallet, e needs  internet-connecte companion software app to create
di broadcast transactions. Dey gt plenty choices, but I go wit di Blue Wallet fo Android and Sparrow Wallet for my desktop.

Export di keys from Jade and import dem to Blue Wallet dey quick and e no get stress. problem no dey wit di QR scan.

Na di same process fo sparrow Wallet cause plenty stress fo di ass. I don no if na di compatibility wahala, if di camera fo my business laptop sucks, or sometin else dey happen, but e no dey well.

E take me plenty time to get di status bar to load am to100% when scan di QR code. I nearly give up before e finally work. I try adjust di brightness levels fo di Jade, but dat wan no help. Option no dey to take change di QR density fo Jade. It was quite difficult to center the Jade in the middle of the scan surface that Sparrow Wallet provides and figure out the angle correctly.

Anyone here wey get jade? u don try pair am wit Sparrow Wallet? If yes, wetin be ur experience?

Wallet Recovery

Fo stateless mode, Jade dey wipe em self clean every time u turn am off. Di next time u turn and on am back, u go need to re-scan ur SeedQR to be able to work wit ur wallet. Scan di QR wit Jade dey work fine fine, but u go make sure say dey no get any shadow fo QR template because dat go dey slow down di process.

Because na passphrase wey hard I dey use, e dey takes time to enter am wit di Jade. Di device get di direction wheel for up wey u go use to swipe between di characters and enter dem one by one. U go need small time to get dere if u wan navigate between upper and lowercase character, special-case character, and leta.

Dey get di way to make dis process easy fo una. If u go into di Options of una Jade and select “BIP39 Passphrase”, you fit change di method frm “Manual” to “Wordlist.” Wit di manual mode, u go enter one character after di other. Wit “Wordlist,” u fit only use word frm di BIP39 wordlist. As soon as u enter di first few characters, Jade go allow u to select di possible  word combination to take speed up di process. All words go be in lowercase characters wit di automatic empty space between dem, except di last word.

Send & Receive di Transactions

Whn ur SeedQR dey load into Jade, u fit verify dat di receiving address fo ur companion app de belongs to dat seed. By scan di addresses’ QR code, di Jade go show u if na di part of ur wallet. I dey like do am fo peace of mind.

Sending to Jade dey pretty self-explanatory. Di process to send am frm di Jade na di same as dat of any airgapped hardware wallet. U go create di transaction fo di companion app, bring am over di PSBT to di hardware device via QR code fo signing, and bring back di sign transaction fo broadcast fo di hot wallet.

Send from Jade fo connection wit di Blue Wallet dey easy. I no get problems to scan di sign transaction to broadcast am fo Blue Wallet. Again, na di Sparrow Wallet fo my desktop wey create problems, and I no fit scan di QR code dis time at all.

Overall Experience

For di price of dis device, I dey satisfy. I go prefer if I go fit use em connection wit Sparrow Wallet, but as I take explain am before, e no dey work properly.
Na good wallet. I don already move some bitcoin to am, and I dey wait for good chance make I combine move to anoda stash.
Post
Topic
Board Beginners & Help

Re: How to earn from nothing?
by
Abdulzuruku01
on 30/04/2025, 13:35:37 UTC

Please don't give me default or basic answers I have tried everything
earning from what?  There are various ways you can earn, such as investing, trading and other methods, so be obvious with your question.
Post
Topic
Board Gambling discussion

Re: UEFA Champions League 2024/25 Season
by
Abdulzuruku01
on 30/04/2025, 11:20:09 UTC

Anyway, nothing’s over yet—Arsenal can still turn this around… they just need to believe!
Arsenal has what it takes to overcome this tie, especially with Partey back in midfield, but they really have to dig in and be ready for it. they need to take the midfield completely away from PSG nd nullify the attack completely otherwise they wont be getting to the final. 
The first 25 minutes were boring because Arsenal were weak in attack, possibly due to the early goal they conceded, but toward the finish, they were pressuring PSG. Even as Arsenal played a fantastic game, they would still lose to PSG if they play in the second league like they did yesterday. This is because PSG's defense isn't as strong as Arsenal's, but it was easier for them to mark Arsenal players because only Bukayo was attacking and almost all of the passes went to his side. If Partey returns I hope there will be a lot of changes in the second league.
Post
Topic
Board Bitcoin Discussion

Re: People I think should stay away from bitcoin investment.
by
Abdulzuruku01
on 29/04/2025, 06:53:40 UTC

Investing in bitcoin is not a do or die affairs we all know that  investing in bitcoin is very profitable, because bitcoin is a store of value with potential returns, and it can also be risky.

Alot of people are interested to invest in bitcoin but they don't have what it's takes to build a solid investment portfolio to hold for long term of 4 to 10 years, that's why i created this thread to highlight people that should stay away from investing in bitcoin in other for them not to be damage emotionally and end up regretting.

Those who can't afford potential looses and are not comfortable with the market volatility should just stay away from investing in bitcoin, for the game in bitcoin investment is not for them

Those seeking for short term profits should just stay way from bitcoin investment, for Bitcoin investment doesn't give short term profits, where those category of people belong is cryptocurrency trading and not bitcoin investment.

Those who are lacking emergency funds, living in paycheck to paycheck, and struggling with depts should just avoid bitcoin investment or they we end up investing nothing but regret, because they can never accumulate a good portion of bitcoin to hold for long term, or they we end up selling their bitcoin investment at early stage, because of emergencies that may arise along the line.

Knowledge and understanding are also essential in bitcoin investment, so those who lack knowledge and understand about bitcoin investment should just avoid it, because if they invest in bitcoin with ignorance sorry is their name.

Although you made a valid point, but some people may not be encouraged to invest by the way you presented it.  There are two ways to invest in Bitcoin, long-term and short-term. This is because not everyone has the patience to wait and hold Bitcoin for a long time, and since Bitcoin is designed to be used by everyone, that's why they made it investment optional for users. Both options long-term and short-term are profitable, but the long-term investments are more profitable than the short-term investment. If you decide to stick with short-term investments, there is nothing wrong with that.
Post
Topic
Board Nigeria (Naija)

Re: Info-thread: Translation of Useful English topics to Pidgin {mix images}
by
Abdulzuruku01
on 29/04/2025, 04:49:16 UTC

Translated Topic in Pidgin Language; I lost my Nostr keys (and how I take recover dem)
Original Topic: I lost my Nostr keys (and how I recovered them)
Author: NotAether



fo nex few days I go get small surprise ready fo una wey involve di Lightning Network, as I dey do am, I try to enter my Nostr private key whc I don save fo Alby Wallet, but wahala dey. E look like dat fo some reason, Alby Wallet dey get trouble to take connect to my node. (Maybe na bcos of start up and shut down fo many times). Well di node dey fine, I confirm am, but dey stop to read di Nostr settings and data by di infinite load circle.

Nostr keys basically dey like xpub/xprv keys fo Bitcoin except dat dey start wit npub and nsec fo each one. Dey still encode fo Bech32 I tink. You use dem to chat fo di Nostr social network. Di decentralize X/Twitter basically.

After some time, I tink I don find di backup fo my Nostr keys fo my password manager, and continue to clear all di placeholder entry fo my wallet, include di Nostr wallet.

Big mistake.

E turn out dat di mnemonic wey I don save fo my password manager don make complete different key and wey I don actually import di Nostr secret key form anoda program instead to generate di menmonic phrase.

Normally, I start to dey panic as I no get any copy of am. I tink about to check di Chrome browser fo di data directly, but by dat point I don already delete di Nostr keys.

But na dat time i remember say I make backups fo my whole system in di mornin and save dem fo some server, include my Chrome profile, so I tink say why not look inside di backup and see if I go fit find am. But I hav to hurry bcos di files go be overwritten fo about 24 hours from den.

I don no how I go do about am and get my keys frm di backups except fo di fact dat I knw say extensions get di long identifier like iokeahhehimjnekafflcihljlcjccdbe and each extension get di folder wit dat sort of name fo di Extensions directory fo di Chrome user data dir.

Wetin follow next go be di adventure fo coding, lobbing open database files, and di encryption.

Locate di extension settings

As I remember my wallet password and name, I go fit to decrypt di wallet if I ever see am. Which na em be di first problem - I no really dey sure whr e dey.

Di fine details of my backup structure mean say all di config files dey fo di tarball, so I jus do di scan fo di extension ID, which giv, among oda results, dis:



So as I knw whr di extension settings dey, but I no dey sure fo any of di files e do. AGI be most useless fo dis, unless you fo tell me say those IndexedDB folders must contain my settings. Spoiler alert: dey no do -  and I waste hour try to open di LevelDB file inside, which by di way na special modify fo Chrome wey no fit even open fo regular libraries.

E turned out dat parsing di database file wit di library na waste of time, so eventually I jus use tools like cat and less to take read di lines. I get better luck wit di Sync Extension Settings folder though, and whn you open am e look sometin like dis:



No worry, everytin dey encrypt. And e show to be encode fo base64.

Decrypting di payload

Fo wetin com nex, I hav to look at Alby Wallet's source code fo Github. And I happen to learn plenty tins about how Alby Wallet dey work under di hood. Like you know dey get actual API jus fo taking out settings from di disk? Which na em i need to see.

Small time of browsing bring me here:
https://github.com/getAlby/lightning-browser-extension/blob/3a4a06311f79d64ace5a5c5e7de9fcb36303b123/src/extension/background-script/actions/nostr/getPrivateKey.ts

And so e becom clear to me dat 1) All dis na Typescript, which I dey glad I still remember, and 2) those "getPrivateKey" fields really dey fo my Nostr private key. (Later on decryption I also see my LN node URL and admin macaroon.) But even though I know my password, I don no what decryption algorithm e dey use. Di good news be say I see am fo another file:

https://github.com/getAlby/lightning-browser-extension/blob/3a4a06311f79d64ace5a5c5e7de9fcb36303b123/src/common/lib/crypto.ts

I hav to clean di function well well so dat dey go run fo Node, togeda wit di install dat "crypto-js" dependency, but e worth am. E even take care of di Base64 encoding. By di way, di encryption look like AES-256 wit d salt. dat one secure well well.

Decryption dey bring di Nostr private key in di form of hex, wit whc i go fit derive di nsec and npub keypair and recover my Nostr account.

Dey careful wit yur nostr keys - dem dey like Bitcoin Core keys. Dey hard to write down and better off fo di password manager.


Post
Topic
Board Reputation

Re: [v2][Self Moderated] In Merits, Count Down To Your Next Rank...
by
Abdulzuruku01
on 28/04/2025, 10:26:40 UTC

My Countdown to Full Member Rank
Number of Merit(s) left: 24

[/quote]
Post
Topic
Board Nigeria (Naija)

Re: Emergency fund is Very essential for both rich and poor investors.
by
Abdulzuruku01
on 27/04/2025, 17:35:55 UTC

My people make ona no vex I just want make members wey dey here give their own opinion for this matter wey I carry come here. this matter wey be say rich and poor investors need get emergency fund now small argument wey dey go on now and some people dey talk say if an inventor wey dey invest for bitcoin dey wealthy say he or she no need set emergency fund do to say ehh day capable to handle any emergency wey arise because ehh get money. So I want make ona Chuck mouth for this matter wey I carry come so, but me first go give my own opinion.

Having emergency funds on hand is a good idea for all investors, regardless of wealth. However, I am aware that wealthy investors tend to have easier access to emergency funds due to their steady income, which makes the difficulties they face in investing less severe than those faced by poor investors. In some cases, even though poor investors have emergency funds set aside, problems may arise that the emergency funds are unable to handle, leaving them with no other option than to touch some of their investments.

When investing, emergency funds are crucial because they give investors peace of mind which they won't have to touch their investments, When you are investing for the long term, emergency savings cover a lot.  Having multiple sources of income is beneficial for poor investors.
Post
Topic
Board Gambling discussion

Re: La Liga (Spanish League) Prediction Thread 2024/25
by
Abdulzuruku01
on 26/04/2025, 15:03:49 UTC

Barcelona is playing the best football this season in Spain. They will win the Copa del Rey today by beating Real Madrid. Then they will do a double by becoming La Liga champions. Real Madrid on the other hand will fire their manager Ancelotti and reorganize with Xabi Alonso. The days when Barcelona dominated Spain are back. This generation has a lot of quality and they will be the favorites for all the trophies for many years to come. They play the most pleasing to the eye. For the first time since Messi left, they are in a great mood. They will use it to the fullest.

Real Madrid is sinking lower and lower and deserve no respect in my opinion.

When they boycotted ballon d'or elections when Rodri was voted as the best player in the world, Real Madrid was showing no respect and did not attend the event. This is not very royal and now they take that to the next level and put the referee under pressure so hard that he had to cry at a press conference because his son gets attacked in school and with insults implying that his father is a thief.

I don't know what's wrong with them, but they know that they are not the same level as Barcelona and therefore decide to try it this way. No other club is doing that in any of the other leagues, but Real Madrid is nonstop complaining. I hope Barcelona will teach them a lesson and beat them with 5+ goals. There won't be any referee discussions then.


It look unprofessional as  R. Madrid players did not attend the Ballon d'Or event because numerous players have previously complained that they were robbed of the balloon d'or, but that hasn't stopped them from attending the event. In my opinion, Madrid's actions were completely disrespectful, and they did not honor the title.
For the issue of referee, I don't know why Madrid take it so personal, as if the referee contributed to their loss against Barcelona this season, Barcelona defeated them with pure winning, which I still believe will happen tonight again.

I heard Hensi flick want to start with Stegen I don't know how true it is, but I'm not comfortable with that because Szczęsny has been displaying amazing performance for the club. In my opinion, Hensi flick should use Stegen for La Liga matches not important match like this or Hensi just rest Stegen till next season
Post
Topic
Board Nigeria (Naija)
Merits 5 from 2 users

Re: Info-thread: Translation of Useful English topics to Pidgin {mix images}
by
Abdulzuruku01
on 24/04/2025, 14:25:41 UTC
⭐ Merited by Abu-Naim (3) ,Halab (2)

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



SeedClicker - dey write di seed phrases witout keyboard

I dey do some tests, and I keep dey tink about di fact wey wallet recovery dey requires enter of di seed phrase, whc usually dey need do am manually fo di keyboard, whc fit lead to plenty risks:
  • Keyloggers fit capture keystrokes and hack yur wallet.
  • Screenloggers fit record di screen as u dey type di seed.
  • Human mistake, whr pesin fit dey type di wrong word.
  • fo addition to time and practicality.

Wit dat fo mind, I choose to build my own first Python script, whc I name am Seed Clicker. I build am to remove dis risks to allow people to select dere seed wit jus clicks, witout get to type any letters fo di keyboard.

Dis script aims na to improve di security and privacy of seed recovery fo plenty ways:
  • get di list of all BIP39 words fo proper way, filter wit di first and second letter.
  • Allows you to select di seed by clicking, witout get to type anytin fo di keyboard.
  • mix up di order of di words to take less di predictable patterns.
  • di button to hide di seed, to take protect from screenloggers.
  • Automatically write to di wallet, after type di phrase, di script dey add di seed to di wallet automatically.
  • e dey remove data after use, wit no words bein save.

I see dis script useful as e fit help to protect against keyloggers since no keys dey typed manually. Since di seed no dey show during dis process, e go protects against screenloggers. E dey practical and fast, less dan 1 minute to choose all di seeds, wit di help of filter wey dey to allow you to find words easily. Zero log storage, no files or caches dey save. Furthermore, e dey open source, wit total transparency, witout backdoors or hide functions.


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 take dey work?
1. Place am fo di same folder fo di script, a file "words.txt" wit all di words frm BIP39 or others wey you want.
2. Run di script fo Python.
3. Di user dey selects di first letter of di word: di dey only shows words wey start wit dat letter. You fit apply di second filter fo di second letter to make di search easy.
4. Words dey mix up fo di 10-column layout. Anytime wey you click di word, all di words dey shuffle again.
5. Di user selects di words by clicking dem. Dey show fo di field fo up, represent only by "****".
6.di number of select words dey display.
7. Di "Fill in Wallet" button automatically dey enters di seed to di wallet recover field.
8. After execution, di seed dey delete from memory to avoid any trace.



As I talk am, na my first Python script be dis. I believe e go fit be better, I go dey wait fo una idea and opinion.
Post
Topic
Board Gambling discussion

Re: La Liga (Spanish League) Prediction Thread 2024/25
by
Abdulzuruku01
on 23/04/2025, 16:58:46 UTC

In my opinion, R. Madrid will easily defeat Getafe FC because, in their head-to-head matches since 2020, Getafe has only won once against R. Madrid, and that was in 2021. Madrid will want to do everything in their power to prevent any defeat from any team now because the table has become more challenging for them now, and Barcelona have won their match already. but R.Madrid must need to be careful and not underestimate Gatefe because football can be unpredictable at times.
Post
Topic
Board Gambling discussion

Re: La Liga (Spanish League) Prediction Thread 2024/25
by
Abdulzuruku01
on 22/04/2025, 20:36:36 UTC

This match is really exciting, but that's not what Barcelona should seek for. They need to act quickly to score because Mallorca shows from their game that they only want to play defending game, and they will be more dangerous in defending if they score first.  Leo Roman has made some fantastic savings for Mallorca, and Ansu Fati has been displaying great performance for Barcelona. I think his problem currently lies with the coach, if he can give him more chances to play, he will improve even more.
Post
Topic
Board Gambling discussion

Re: Premier League Prediction Thread 2024/2025
by
Abdulzuruku01
on 22/04/2025, 20:05:53 UTC

Manchester City 1 Vs Aston Villa 1
Manchester City started off early on a very bright note and got the lead even early on the 7th minute by Bernardo Silver, surprisingly it was with his right weak foot after he was fed on by Marmoush. Afterwards, Diaz seemed to have fouled Ramsey in the penalty box, that was unintentionally done as he was trying to step away from Ramsey but a foul is a foul, although the ref waved play on but was later called by the VAR team to check and there you go, penalty was awarded to the away team. Coolly taken by Rashford as he slots in the from the penalty spot to make it 1 - 1

The first half is over, and both teams are under pressure, but that's to be expected because this game seems to be like a final for both teams, and they both need these three points to balance in the table. so far, City has been playing better with possession, while Aston Villa has been playing aggressively in defense. We'll have to wait and see what will happens before the final whistle.
Post
Topic
Board Nigeria (Naija)

Re: MMM, Racksterly, Ultimate Cycler; The early effect of Ponzi on BTC in Nigeria.
by
Abdulzuruku01
on 22/04/2025, 08:35:53 UTC

Most people here are familiar with how MMM operated back around 2015 until it crashed in December 2016. During that period, there were also other platforms or Ponzi schemes like Racksterly, Get-Help, Twinkas, and others that took a toll around the same time.

And let’s not forget, this was also the period when crypto (Bitcoin in particular) was just starting to gain ground in Nigeria. It was still new, people were beginning to buy into the idea, but with the collapse of those platforms, many started to associate Bitcoin with a more upgraded or well-organized Ponzi scheme.

The exposure to Bitcoin wasn’t widespread yet, so it was tough convincing people of its legitimacy, especially with emotions running high due to the losses they experienced from those schemes.

Do you think these platforms contributed to the slow adoption of Bitcoin and cryptocurrency in Nigeria? Or was the exposure to BTC just naturally growing at its own pace?

Well, I belv say MMM contribute to di slow adoption of bitcoin in Nigeria, though normally right from di early year of Bitcoin people tink say Bitcoin na scam, bcos e dey strange to people base on say naem be di cryptocurrency wey dey first create. I remember how people take rush MMM around dat 2015 bcos dem see say na get rich quick scheme and when MMM collapse I know how bad people been dey talk dat time about bitcoin, which I fit talk say e make plenty people comot dere mind fo Bitcoin.
Post
Topic
Board Nigeria (Naija)
Merits 12 from 1 user

Re: Info-thread: Translation of Useful English topics to Pidgin {mix images}
by
Abdulzuruku01
on 21/04/2025, 17:29:35 UTC
⭐ Merited by mikeywith (12)

Translated Topic in Pidgin Language; Antproxy -- Bitcoin mining proxy + log/monitoring script
Original Topic: Antproxy -- Bitcoin mining proxy + log/monitoring script
Author: mikeywith



Fo people wey get interest to use di mining proxy wey dey work wit di plenty mining pools wey get di nice GUI and na very stable -- I go suggest Antproxy, yes, no matter how much I take hate Bitmain, I see dere proxy to be di most stable free proxy fo out dere, and I don dey use am fo few years now and I no get issue wit am (e dey crash like once every few month fo reason wey i never confirm yet, but I write d script to "fix" am and I don include am for down)



na like dis GUI look.

Di installation no be wahala


Log script

Code:
import requests
import subprocess
import time
import traceback

# Construct the path for the log file in the "Documents" folder
log_file_path = r'C:\Users\Public\Documents\log_file.txt'

def log(message):
    try:
        with open(log_file_path, 'a') as log_file:
            log_file.write(message + '\n')
    except PermissionError as e:
        print(f"PermissionError: {e}")
        traceback.print_exc()
    except Exception as ex:
        print(f"Exception during logging: {ex}")
        traceback.print_exc()

def restart_windows():
    try:
        print("Restarting Windows in 15 seconds...")
        time.sleep(15)
        subprocess.run(['shutdown', '/r', '/t', '1'])
    except Exception as e:
        log(f"Exception during restart_windows: {e}")
        traceback.print_exc()

def check_hashrate():
    try:
        # Get current date and time
        current_datetime = time.strftime("%Y-%m-%d %H:%M:%S")

        # Send an HTTP request
        response = requests.get('http://127.0.0.1:4444/proxies.json')

        # Parse the JSON data
        data = response.json()
        hashrate = data['Hashrate']
        print(f"{current_datetime} - Hashrate: {hashrate}")

        log(f"{current_datetime} - Hashrate: {hashrate}")  # Log date/time and hashrate information

        if hashrate <= 3:
            log("Hashrate is below 2. Restarting Windows...")
            restart_windows()

    except Exception as ex:
        # Log the exception message with stack trace
        log(f"Exception during check_hashrate: {ex}")
        traceback.print_exc()

def check_ping():
    try:
        # Get current date and time
        current_datetime = time.strftime("%Y-%m-%d %H:%M:%S")

        # Send a ping request
        response = subprocess.run(['ping', '-n', '1', 'www.google.com'], capture_output=True, text=True)

        # Extract average ping result from the response
        ping_result = response.stdout.splitlines()[-1].split('=')[-1].strip()

        print(f"{current_datetime} - Ping Result: {ping_result}")

        log(f"{current_datetime} - Ping Result: {ping_result}")  # Log date/time and average ping result

    except Exception as ex:
        # Log the exception message with stack trace
        log(f"Exception during check_ping: {ex}")
        traceback.print_exc()

try:
    while True:
        # Check hashrate every 60 seconds
        check_hashrate()

        # Check ping to www.google.com every 10 seconds
        for _ in range(6):
            check_ping()
            time.sleep(10)

except KeyboardInterrupt:
    print("\nScript stopped by user.")
except Exception as ex:
    # Log any unexpected exception
    log(f"Unexpected exception: {ex}")
    traceback.print_exc()

# Pause before exiting
time.sleep(5)



After di years wey I use am, I con discover say e no get one major function and naem be "logs", if somethin happen you jus get noway to know wetin em be or when e happen, also as mention fo up in di rare event of di proxy freezing or throwing some error which usually na network wey no dey work, di script go reboot di PC bcos dat be like di most easy fix for di freezing issue since closing/reopning di proxy may not fix all di issues.



Di above script go do di following:

1-log di proxy info to C:\Users\Public\Documents\log_file.txt >> you fit change di txtfile or remove di whole function if you want.
2-Get di current hashrate report by di proxy fo every 60 seconds, display and log di results -- restart di PC if di hashrate na below x (x is 3PH in di code, you fit change am to whatever yur hashrate dey)
3-Ping google fo every 10 seconds, display and log di results


The log file my script make go be like dis





You no need to ping am fo every 10 second, but I like am dis way, I fit come back anytym and see if my internet have drop fo any moment or ping time increases.

You need to make di batch file (a txtfile change to .bat) hosted fo yur startup folder which dey run di script wit di command like

Code:
echo off
TIMEOUT /T 600
python C:\Users\M\Desktop\pyton\testscript.py
pause

You go also need to put di shortcut to di proxy executable fo di startup folder so dat e go run when your PC boots.


Di pool I test and remember to work:

Viabtc
Kano.is
Antpool
Binance


*if you get any question wey concern mining proxies in general or di technical issue running dis partiuclar one, feel free to ask am here.
Post
Topic
Board Gambling discussion

Re: La Liga (Spanish League) Prediction Thread 2024/25
by
Abdulzuruku01
on 21/04/2025, 10:58:52 UTC

Federico Valverde scored a brilliant goal at injury time, which R.Madrid narrowly won by three points over Athletic Bilbao, but it was still a tough game for Real Madrid because Athletic Bilbao had a solid defense today that was difficult for R.Madrid to break, but before the final whistle, Bilbao couldn't keep the pressure until the end, but it was a nice performance from both sides.
I know Barcelona is in better shape than R.Madrid this season, but the La Liga crown still lies between these two teams, and I can't guess who will win the battle between them now.

Luckily Real Madrid managed to win this match, otherwise I think their hopes of winning the La Liga title this season would be a pipe dream for them. I feel that Real Madrid's performance is getting worse day by day, IDK how solid Bilbao's defense is, but with all that possession & attacking attempts, they should be able to score a lot of goals. Quite disappointed with this result.

Now in the standings between Real Madrid & Barcelona there is a difference of 4 points, which is still quite far considering there are only a few more matches & losing 1 match will not be a big problem for Barcelona.
I knew this game was going to be very difficult for Real Madrid, because Real Madrid have not been in a very good form recently, and their exit from the Champions League I wonder if they have gotten over it.  Athletic Club have been in a very good form of recently, I expected them to give Real Madrid a run of there money, Real Madrid lacks a striker, I think it's time for them to get a striker. That team lacks a striker. That should be a priority for Florentino Perez. 
Why would you say that Real Madrid lacks a striker, when they have enough strikers or what will you call their frontliners. The problem with Real Madrid is that their players are injured and they don't have a good defense with a good midfielder and not strikers. Mbappe is on injury.
R. Madrid doesn't lack strikers, in fact, they are one of the teams with the best and strongest strikers right now. The only weak player on that front line is Endrick, who is also talented but finds it difficult to penetrate opponents like K. Mbappe. The problem R. Madrid is currently facing is in the midfield, they need someone to distribute the ball efficiently, Modric is the one doing that but currently too old for that job.