Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Jonathan Lorimer
    @JonathanLorimer
    Hey, is this the best place to ask questions about multiformats?
    Jonathan
    @jboi:jboi.nl
    [m]
    didn't expect you to be here, huh
    sudoTAK
    @sudoTAK
    how can i read file content and know its extension ? i used this to upload file const ipfs = window.IpfsApi('ipfs.infura.io', '5001', {protocol: 'https'}) and got a hash back
    dietrich
    @dietrich:matrix.org
    [m]
    anyone have recommendations for this question about making peer lists by geographic region? https://stackoverflow.com/questions/65447869/regarding-ipfs-peer-nodes-how-could-we-find-the-most-stable-and-fast-node-lists
    Aron Gahagan
    @AronGahagan
    Newbie here, so forgive me if this has been covered. Has anyone built a viable Twitter alternative on ipfs? Tired of the bots and the censorship.
    momack2
    @momack2:matrix.org
    [m]
    Peepeth uses ipfs - definitely space for more alternatives though!
    Soheil Yasrebi
    @soheil
    alternatives to ipfs?
    CAPSOL
    @CAPSOL2_twitter

    Hi, I won't post this again for sake of not disrupting convo. But I want to "show off" something I've been working on. If that is even qualifying enough of a term... I made a message board. Or maybe more like a bulletin board. It's really an entirely free-form writing platform. Anonymous, decentralized (aside from the hosting), and hopefully censorship resistant.

    It's still a bit buggy. Wouldn't even call it an alpha. But it works. Our actual goal is to create a platform that's more focused on monologues than dialogues. Anti-social media. Been working on this on and off since 2016.

    Messages (capsols) are stored in IPFS and can be optionally archived in Ethereum. If they are archived (blockchain mode) then you get 100 SOL. Capsols can have Eth attached (like a treasure chest) and it costs 1000 SOL to open them. You have to know the right password and be in the right location in meat space. Capsols can also be encrypted and organized by "realm". If anyone has questions I'd love to discuss, I'll try to check back just in case. I'm often only on gitter when I have an obscure problem with arcane, bleeding-edge technologies :c)

    https://capsol.us/home/capsol

    Aaaaand just now noticing the convo above this being about twitter alternatives xD
    Discordian
    @discordian:matrix.thedisco.zone
    [m]
    Might be worth sharing in #ipfs:matrix.org, if it's bridged I suppose (you seem to come from a bridge).
    Or I suppose I'm the one from the bridge 🤔. Perspective I guess
    CAPSOL
    @CAPSOL2_twitter
    What is a bridge @discordian:matrix.thedisco.zone ?
    Discordian
    @discordian:matrix.thedisco.zone
    [m]
    Well you appear to be from Twitter or something, I'm from Matrix. I linked a Matrix room, so I figure you probably won't be able to join unfortunately.
    CAPSOL
    @CAPSOL2_twitter
    oh interesting. I'll look more into bridges, it's escaping me a bit :sweat_smile:
    zillerium
    @zillerium
    is much happening with ipfs?
    Discordian
    @discordian:matrix.thedisco.zone
    [m]

    ipfs:matrix.org is pretty active, people are developing things for it, yeah.

    That's a Matrix room BTW, didn't notice you're a gitter user.
    zillerium
    @zillerium
    I last looked at ipfs about a year ago
    they floated the filecoin
    I guess that is rising
    Discordian
    @discordian:matrix.thedisco.zone
    [m]
    I don't know much about FileCoin, but I love working with IPFS and the community.
    zillerium
    @zillerium
    I searched on matrix in gitter and got back some results but none were ipfs related. Do you have a link?
    Discordian
    @discordian:matrix.thedisco.zone
    [m]

    Uh the only way I know how to link is with: #ipfs:matrix.org

    But I don't know what that looks like on your end.

    takes me here
    Discordian
    @discordian:matrix.thedisco.zone
    [m]
    Oh weird, it's a different Matrix room. The link I posted is a permalink for the Matrix room. The other room is bridged with IRC
    zillerium
    @zillerium
    your link gave me an option to use an app or browser, then it took me to the element.io site
    some guy wants to stream videos to ipfs
    Discordian
    @discordian:matrix.thedisco.zone
    [m]
    Yeah the Element client is what I'm using for Matrix
    The most activity you'll see is on the go-ipfs Github, and the Matrix/IRC room AFAIK.
    zillerium
    @zillerium
    actually I started with ipfs with 2016
    Discordian
    @discordian:matrix.thedisco.zone
    [m]
    Oh nice 🙂 I'm fairly new
    zillerium
    @zillerium

    Oh nice 🙂 I'm fairly new

    tbh ipfs was not widely adopted for a long time. Now we have btc at 50k etc we have a new interest in ipfs and all these older architectures

    Discordian
    @discordian:matrix.thedisco.zone
    [m]
    I'd just heard about it a few weeks ago, and I was super excited
    Corey Mayweather
    @CoreytMayweather
    hello i'm having a problem with infura IPFS gateway on django/python. I'm trying to add a file via infura IPFS http gateway but i keep getting a json error
    files = {
    'Name' : name,
    'Description': desc
    }
    nftipfs = requests.post('https://ipfs.infura.io:5001/api/v0/add', files=files)
    p = nftipfs
    ##nfthash = p['Hash']
    print(p)
    return render(request, 'nftdetails.html', {'NFTdesc': desc, 'NFTname': name})
    error it gives me is ...
    raise JSONDecodeError("Extra data", s, end)
    json.decoder.JSONDecodeError: Extra data: line 2 column 1
    Ludwig
    @ludwigschubi
    Hello ipfs-newbie here I have a question in regards to working with blocks:
    If I save some data and later retrieve it via the cid, what decoder must i use to decode the data to then parse it as json?
    const block = Block.encoder({ "this": "is an object" }, "dag-cbor");
    const data = block.encode();
    const cid = await block.cid();
    await ipfs.block.put(data, { cid: cid.toString() });
    
    ...
    
    const block = await ipfs.block.get(cid.toString());
    const data = new TextDecoder().decode(block.data);  // Decoding with the default format of utf-8 leads to results that can't be parsed with JSON.parse
    Corey Mayweather
    @CoreytMayweather
    @ludwigschubi lol I been waiting for a answer my self , everybody is out partying with their $FIL investments
    1 reply
    Ludwig
    @ludwigschubi
    @CoreytMayweather hehe it's all good, maybe we get lucky tomorrow :)
    Ludwig
    @ludwigschubi
    already solved it by using Block.decoder and decode() methods, pardon for bein a nob
    Discordian
    @discordian:matrix.thedisco.zone
    [m]
    Oh you're on gitter, that room link probably won't work, sorry!
    Eugene Korniichuk
    @e8kor
    Hey guys, I found outdated old scala http api for ipfs, is it something that team gave up on? Or looking for contributor?
    8 replies
    ccolorado
    @ccolorado
    Hi, is it posible to add files to an already existing directory ? preferably with the pinata.cloud service ?
    So far I can only create new directories
    CerebroWang
    @cerebrowang
    hello everyone, I'm from China
    Discordian
    @discordian:matrix.thedisco.zone
    [m]
    Greetings from Canada