Giter VIP home page Giter VIP logo

Comments (8)

selsta avatar selsta commented on June 1, 2024 3

Is there a reason you don't use monero-wallet-rpc? It seems better suited for what you want to do, the CLI was never built for this. Though maybe I'm missing something.

from monero.

plowsof avatar plowsof commented on June 1, 2024 3

This is possible with monero-wallet-rpc combined with a scripting language e.g. shell/python. We also have monero-javascript which is being used in this gift wallet generator https://xmr.gift/generator.

Redeeming these gift cards can be done instantly with the combination of scan_txid + the wallets seed. This area of UX is being worked on / has some proof of concepts already. I can share links later.

from monero.

nahuhh avatar nahuhh commented on June 1, 2024 3

Left you a thumbs down to balance out your upvoting of yourself

from monero.

kkarhan avatar kkarhan commented on June 1, 2024 2

@0xFFFC0000 I'd Propose marking this as feature -request.


If I can be of any assistance in making #9152 happen, please let me know.

from monero.

plowsof avatar plowsof commented on June 1, 2024 1

i dont recall you mentioning the gift wallet generator i linked (which can be used offline) https://github.com/xmrdotgift/generator , but more over, the monero-wallet-rpc can do all of the things you require in probably less time that it has taken to draft up this issue / comment

from monero.

kkarhan avatar kkarhan commented on June 1, 2024

Is there a reason you don't use monero-wallet-rpc? It seems better suited for what you want to do, the CLI was never built for this. Though maybe I'm missing something.

@selsta sadly not as it doesn't do offline bulk generation of wallets.

The use-case is that of a basically airgapped wallet generator where one then takes the generated wallet and then uses the generated QR code for the primary address to top it up, and then gets a confirmation on a second loading terminal with the tx_id and restore height of the block -1 containing said transaction.

Basically turning it into one of those prepaid cards that have no balance until loaded after paying at the cashier...

Also being able to just generate wallets automatically and airgapped would allow preproducing said wallets in a physical card form - We've seen this with Bitcoin being done and that really boosted adoption.

from monero.

kkarhan avatar kkarhan commented on June 1, 2024

This is possible with monero-wallet-rpc combined with a scripting language e.g. shell/python. We also have monero-javascript which is being used in this gift wallet generator https://xmr.gift/generator.

Redeeming these gift cards can be done instantly with the combination of scan_txid + the wallets seed. This area of UX is being worked on / has some proof of concepts already. I can share links later.

@plowsof as I mentioned I am aware of these solutions but sadly they don't fit the use case of a "Monero Wallet Generator" in that they don't simply spit out said parameters in a way that lends itself for automation.

Firing up a headless Firefox with Selenium seems very bloated espechally when the desired parameters are already spit out in the cli-wallet.

It's just inconvenient at scale to not have a --non-interactive flag that allows to automate the wallet generation process similar to how i.e. enc offers to just generate a key without user interaction.

from monero.

nahuhh avatar nahuhh commented on June 1, 2024

plowsof as I mentioned I am aware of these solutions but sadly they don't fit the use case of a "Monero Wallet Generator" in that they don't simply spit out said parameters in a way that lends itself for automation.

https://github.com/nahuhh/redeem_gift_poc/blob/generate_test/generate_gift_test

lol
MIT btw

is there anything you need that ISNT already implemented?
this even writes the seed to an nfc card in encrypted form

from monero.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.