https://github.com/amisatoshi/ijmawallet جزاك الله خيراً
🔔 This profile hasn't been claimed yet. If this is your Nostr profile, you can claim it.
Edit
https://github.com/amisatoshi/ijmawallet جزاك الله خيراً
Not yet, will check it out. Thanks for the recommendation! 👍
🌿 In the Shade of the Qur’an — Volume 1, sections 18-20: Context: Sayyid Qutb (1906–1966) was an Egyptian writer, educator, and one of the most influential Qur’anic commentators of the 20th century. His multi‑volume tafsīr, Fī Ẓilāl al‑Qur’ān, is not a technical or linguistic commentary but a *living*, experiential engagement with the Qur’an. Qutb wrote with moral urgency, social critique, and a deep sense of the Qur’an as a guide for building a just, God‑centred society. His commentary shaped Islamic thought globally—especially around themes of social justice, economic ethics, human dignity, and the moral foundations of community life. 📘 Summary of Sections 18–20 (Volume 1) These sections appear in Qutb’s commentary on Sūrat al‑Baqarah, where the Qur’an lays down foundational principles for a just economic and social order. 18. An Islamic Model of Social Security Core Idea Qutb argues that Islam establishes a holistic, morally grounded system of social welfare—one that protects the vulnerable while cultivating spiritual refinement in the giver. Key Themes • Ethics of Islamic Charity Charity (ṣadaqah, zakāh) is not a mere financial transaction. It is an act of worship that purifies wealth and the soul. Qutb stresses that Islamic charity is: - Voluntary in spirit, even when obligatory in law - Rooted in compassion, not condescension - A means of strengthening community bonds • Charity Coupled with Good Manners Giving must be accompanied by: - Kindness - Respect - No reminders of generosity - No emotional harm to the recipient The Qur’an condemns charity that humiliates or injures. • Giving Away the Best Qutb highlights the Qur’anic principle that believers should give from what they love, not what they discard. This builds sincerity and detaches the heart from greed. • Charity Benefits the Charitable The giver benefits spiritually, morally, and socially. Charity is a path to: - Purification - Inner peace - Divine reward • A Perfectly Integrated System Islamic social security is not a patchwork of policies—it is a comprehensive moral economy: - Zakāh - Voluntary charity - Family responsibility - Community solidarity - State oversight Together, they create a society where no one is abandoned. 19. The Evil of Usury (Ribā) Core Idea Qutb presents ribā as a moral, social, and spiritual corruption—not merely an economic issue. He treats the Qur’anic prohibition as a declaration of war against injustice. Key Themes • The Horrific Image of Usury Qutb emphasises the Qur’an’s vivid imagery: usurers “stand like those driven mad by Satan.” This symbolises: - Moral distortion - Spiritual blindness - Social exploitation • Divine Admonition Remains Unheeded Despite clear warnings, societies persist in usury. Qutb critiques modern financial systems for normalising exploitation and widening inequality. • In Perfect Contrast with Usurers Islam contrasts: - Usurers, who profit without risk - Charitable believers, who give without expecting return This contrast reveals two moral economies: - One built on greed - One built on compassion • Total War Against the Usurers Qutb highlights the Qur’anic phrase: “If you do not desist, then be informed of war from God and His Messenger.” He interprets this as: - A declaration of absolute moral opposition - A sign that ribā destroys the fabric of society - A warning that no just order can coexist with usury • Kind Treatment of Insolvent Debtors Islam protects debtors: - No pressure - No humiliation - No interest - Encouragement to forgive debts entirely This is the opposite of usurious systems that prey on the vulnerable. 20. Safeguards for Financial Transactions Core Idea Islamic law establishes meticulous procedures to ensure fairness, transparency, and accountability in financial dealings. Key Themes • Loan Arrangement and Documentation Qutb explains the Qur’anic command to: - Write down debts - Specify terms - Use witnesses - Appoint scribes This is not bureaucracy—it is protection: - Preventing disputes - Protecting the weak - Ensuring clarity Islamic finance is built on trust plus documentation. • Where Ultimate Authority Lies Qutb concludes by reminding readers that: - All contracts operate under God’s authority - Ethical conduct is not optional - The believer is accountable before God This spiritual dimension ensures that economic life remains moral, humane, and socially responsible. 🌙 In Essence Sections 18–20 form a coherent trilogy: Section 18; Theme: Social security; Purpose: Build compassion and community welfare. Section 19; Theme: Prohibition of usury; Purpose: Eliminate exploitation and injustice. Section 20; Theme: Financial safeguards; Purpose: Ensure fairness and transparency. Together, they outline an Islamic economic ethic rooted in: - Justice - Mercy - Responsibility - Human dignity - Divine accountability Qutb’s commentary frames these not as technical rules but as pillars of a moral civilization.
IJMA WALLET LINKS: Project website = https://www.ijmawallet.com Demo app = https://www.ijmawallet.com/app Github repo: https://github.com/amisatoshi/ijmawallet Architecture & Design document = https://www.ijmawallet.com/assets/documents/design-doc.pdf
The Deeper Point There is something important happening at the intersection of Bitcoin and Islamic finance that most people in both communities have not yet noticed. Bitcoin is not just a speculative asset. It is not just a hedge against inflation. It is a protocol for honest money — one that, for the first time in the modern era, gives individuals and communities the ability to transact without the permission of a bank, a government, or a payment processor. That is a profound capability. And it aligns, more deeply than any other monetary technology ever has, with the Islamic vision of economic justice: property rights that cannot be arbitrarily seized, value transfer that cannot be taxed through inflation, financial participation that cannot be denied by a gatekeeper. The digital Hijrah — the transition from extractive, surveillance-based, interest-bearing financial infrastructure to sovereign, private, permissionless alternatives — is not a metaphor. It is a practical project. And it requires practical tools. Ijma is one of those tools. It is early. It is imperfect. It is honest about both. But it is real, it is open, and it is getting better. Come build it with us. Ijma Wallet 🌐 ijmawallet.com ⭐️ github.com/amisatoshi/ijmawallet ⚡️ [email protected] 📖 Design document: ijmawallet.com/assets/documents/design-doc.pdf Sovereign · Private · Halal
An Honest Ask بسم الله الرحمن الرحيم In the name of Allah, the Most Gracious, the Most Merciful. I want to be direct about what this project needs and what it is asking of you. This is not a pitch for investment. Ijma is not a startup. There are no tokens. There is no presale. There is no venture capital and there will not be. The business model is software licensing, professional services, and enterprise white-labelling — halal revenue from building genuinely useful things. What it does need is people. React developers who understand — or want to learn — Bitcoin, Lightning, Nostr, and Cashu. The codebase is clean React 18 with Vite. No exotic dependencies. No blockchain-specific frameworks. Bitcoin and Lightning specialists who can review the cryptographic architecture, spot mistakes, and help wire up the Breez SDK embedded node properly. Nostr developers who want to see what a wallet looks like when Nostr identity is taken seriously as infrastructure rather than a feature. Islamic finance scholars and thinkers who can engage with the halal architecture seriously — not to approve it as a marketing exercise but to find its genuine limits and help improve it. UX and product designers who want to solve the genuinely hard problem of making sovereign financial tools accessible to people who have never heard of a private key. Translators and localisation contributors for Arabic, Urdu, Bangla, Bahasa Indonesia, Bahasa Malaysia, Swahili, Hausa, and Somali. Community builders who can take this to the mosques, the Islamic finance conferences, the Bitcoin meetups, the Nostr communities, and the developer circles where it belongs. If any of that is you — the door is open. Open an issue. Submit a pull request. Reach out directly. This project is better when more people who care about it have their hands on it.
Where wizards stay up late...
https://github.com/amisatoshi/ijmawallet
🗞️ IJMA WALLET NEWS: Latest code is available (v0.3.0) on github: https://github.com/amisatoshi/ijmawallet Still very early days. Project website will be updated soon, hopefully this week, insha'Allah.
BIP39 Autocomplete working! Alhamdulillah! AUTOCOMPLETE: BIP39Input component — a reusable word input that sits at the bottom of the file. It holds its own suggestions state. When the user types 2+ letters it filters the 2048-word BIP39 English wordlist using startsWith() and shows up to 6 matches in a dropdown below the field. Tapping or clicking a suggestion fills the word and dismisses the dropdown. The onBlur has a 160ms delay so a tap on a suggestion registers before the blur closes it — important on mobile. The suggestion display renders the typed prefix in orange and the remainder of the word in normal text, so "aban" → abandon looks like the user is completing their own typing rather than replacing it.
Some eye candy we've been playing around with. The core features for the demo are being worked on, but we're also looking at UI/UX for the target audience. #BitcoinForEveryone #IjmaWallet
IJMA WALLET - update notes A great security UX idea is address highlighting or "canary coloring". I've designed the highlighting scheme for Ijma wallet as follows. Bitcoin on-chain (bc1q... / bc1p...): - bc1q or bc1p prefix → muted/grey (boilerplate) - First 4 chars after prefix → orange (checksum start) - Middle bulk → normal text - Last 4 chars → orange (checksum end, most important to verify) Lightning BOLT11 (...): - prefix → muted/grey - Amount digits embedded in prefix (e.g. 210n) → highlighted - First 6 chars of the hash section → orange - Last 6 chars → orange Lightning address ([email protected]): - user part → orange - @ → muted - domain.com → normal Nostr npub: - prefix → muted - First 6 chars → orange - Last 6 chars → orange How the highlighting works: Two functions: AddressDisplay renders the coloured spans, parseAddressSegments detects the address type and returns the segment list. The full colour scheme is as follows: Bitcoin on-chain (bc1q / bc1p) bc1q · wxyz5 · [bulk middle] · 4abc9 grey orange dark text orange The bc1q / bc1p prefix is grey — it's the same on every address so no reason to emphasise it. The first 5 chars after the prefix and the last 5 chars are orange — these are the characters a user should scan when confirming a receive address they've sent someone. BOLT11 Lightning invoice (...) · 210n · 1pvj · [bulk] · 8kl2w4 grey purple orange dark orange The network prefix is grey. The amount (e.g. 210n = 21,000 sats) is purple so it stands out clearly — this is the most critical thing to check on an invoice. First 8 and last 8 chars of the data section are orange. Lightning address (user@domain) amisatoshi · @ · primal.net orange grey warm dark The username is orange because it's the unique identifier. The domain is readable but not highlighted. Nostr npub · abcdef · [bulk] · xyz123 grey orange dark orange Where it appears: - Receive screen — the address text below the QR code - Send confirm screen — the "To" row is now a full-width AddressDisplay rather than a truncated string, so the user can actually see and verify the full address before confirming. The other rows (Amount, Fee, etc.) remain right-aligned as before.
Digital Sovereignty Architect. Background in Computer Science, > 27 years in enterprise IT. Science fiction/fantasy, art & design, history and economics. Co-Founder @Blockchainology. Author BITCOIN IS HALAL 👉 www.ashikusmanbooks.com. New All-in-One Bitcoin/Lightning/Nostr Wallet project: www.ijmawallet.com. For book translations, ✉️ [email protected].