GithubHelp home page GithubHelp logo

Comments (7)

CalebEverett avatar CalebEverett commented on July 22, 2024

from arloader.

znebby avatar znebby commented on July 22, 2024

OK - I'm not that familiar with how ARWeave works. What does "owning" give you since the files are public and can never be taken down?

Metaplex comes with a tool which allows you to upload to ARWeave without specifying any AR wallet (only SOL).

from arloader.

CalebEverett avatar CalebEverett commented on July 22, 2024

It doesn't really give you any rights since everything uploaded to Arweave is immutable. It's possible to have arloader use a default wallet, though, as a convenience. I'll see if I can find a way to do that that is transparent. I'd like to keep arloader as decentralized as possible.

from arloader.

CalebEverett avatar CalebEverett commented on July 22, 2024

For the ui on this, I was planning on adding a flag --ar-default-keypair that you could pass if you passed --with-sol and --sol-keypair-path that would use an included wallet to sign data items so that you didn't have to go get an ar wallet. The other alternative would be to just use the included wallet (again just in the case where you were trying to pay with sol) unless you included with with --ar-keypair-path or in the AR_KEYPAIR_PATH environment variable. Even though the first approach requires passing an additional argument, I prefer that one as it makes it explicit that your data items won't be owned by your wallet.

What do you think?

from arloader.

znebby avatar znebby commented on July 22, 2024

The second option sounds simpler to me. But perhaps I would prefer the first one - if I understood what "owning" data items you upload actually gives you.

from arloader.

CalebEverett avatar CalebEverett commented on July 22, 2024

I think they key benefit would be that if you ever wanted to search for your files on arweave, you'd be able to do that with that wallet. You could add a tag and search by that as well, though.

from arloader.

CalebEverett avatar CalebEverett commented on July 22, 2024

https://github.com/CalebEverett/arloader/releases/tag/v0.1.38

from arloader.

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.