Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Daniell Mesquita
    @DaniellMesquita
    So, MetaMask could be ported as UI for Frame
    (note: I'm not part of MetaMask, and I thought about creating a UI for NodeJS eth providers, but I don't like fragmentation)
    Jordan Muir
    @floating
    @DaniellMesquita We're different teams with a different vision
    Daniell Mesquita
    @DaniellMesquita
    Yes, as Android is full of fragmented visions
    Paul Razvan Berg
    @PaulRBerg
    Hey! Is it possible to change the derivation path on Frame?
    Andrew Redden
    @androolloyd
    Does frame support rip-712?
    Eip-712
    @PaulRBerg not yet. Future release.
    Looks like not based on the provider code
    Paul Razvan Berg
    @PaulRBerg
    @androolloyd Thanks
    Reporting a (potential) bug
    Installed Frame, on both my Mac and in the browser
    (in Chrome)
    Connected my Ledger. Now this shows up on https://frame.sh
    Screen Shot 2019-08-03 at 14.12.08.png
    And it just sits in this "Waiting for account..." state
    Andrew Redden
    @androolloyd
    did you setup your ledger with the derivation paths from ledger live?
    likely the issue?
    er sorry got that backwards, @PaulRBerg did you set up your ledger using the derivation path of say MEW?
    Paul Razvan Berg
    @PaulRBerg
    Yup, the standard one one MyCrypto & friends
    Jordan Muir
    @floating
    @PaulRBerg After connecting your Ledger, did you select it as your account in Frame?
    @PaulRBerg Support for alternate derivation paths is in progress and should be available the next release
    Jordan Muir
    @floating
    @androolloyd EIP-712 is also in progress, there is a pull request open for it that you can track. It will likely not be in the next release but should be supported soon
    Andrew Redden
    @androolloyd
    Thanks Jordan. I’ll add frame to our roadmap for integrations to properly support for Groundhog
    Jordan Muir
    @floating
    Awesome!
    Ghost
    @ghost~5d4c8287d73408ce4fc8099d
    Are there any plans to add non hardware based wallets to Frame? I'm thinking that Frame could piggyback off of geth and use accounts that are available there.
    Jordan Muir
    @floating
    @matkam_twitter We have mnemonic phrase, keystore.json and standalone private key ring accounts in 0.2 as well. This is a big release for us which contributes to the length of time it is taking for us to get it out as we wanted to get all of this functionality fully audited
    Ghost
    @ghost~5d4c8287d73408ce4fc8099d
    That's amazing! I figured I'd ask here instead of opening another issue on Github
    Jordan Muir
    @floating
    Thanks @matkam_twitter! I'm glad we're on the same page and have been working on features you're interested in using. We hope to have all of this out in the official 0.2 release soon!
    Mathew Kamkar
    @matkam
    Looking forward to it :)
    wizardofwhere
    @wizardofwhere
    HI I'm having trouble with creating a passphrase, is there a mini # or words or word size?
    Jordan Muir
    @floating
    @wizardofwhere You'll need to use (and backup) a BIP39 mnemonic phrase. We will be adding the ability to generate these phrases in Frame very soon but for now you'll need to generate and backup your phrase outside of Frame. A search for "BIP39 mnemonic phrase" should point you in the right direction.
    Daniell Mesquita
    @DaniellMesquita
    Hi
    I'm developing a browser in Electron. Can it create a window which loads Frame's index.html with all its functionalities?
    @floating
    What I'm working on for this browser is having a wrapper which gets web3 messages from DApps running inside iframe, and translates them to Frame
    Yes, this browser is leveraging the maximum level of a iframe-based browser with web3.
    Please don't confuse frame and iframe.
    Daniell Mesquita
    @DaniellMesquita
    I'd asked it to MetaMask:
    Can a normal Dapp in <iframe>, when communicating to Frame, messages being read as <iframe> messages from a main page wrapper? Then re-sending these messages to Frame. In this case, the browser's main index.html acts as a Dapp to Frame, but exchanging messages copied from <iframe>'s DApp
    image
    Jordan Muir
    @floating
    @DaniellMesquita Sure use https://github.com/floating/eth-provider in the iframe wrapper with the frame preset to connect to Frame's local provider. Then forward messages captured from the iframe to eth-provider and route the responses back to the iframe
    Daniell Mesquita
    @DaniellMesquita
    eth-provider does basic functionalities such as account connect, sign message and send transaction?
    Regarding any Electron app, can it create a window which loads Frame's index.html with all its functionalities? It includes creating its servers in
    ['ws://127.0.0.1:1248', 'http://127.0.0.1:1248']
    Then, implementing
    const provider = require('eth-provider') const web3 = new Web3(provider('frame')) < -- its frame preset, as you suggested
    would detect this Frame window from main process (my browser) ?
    Daniell Mesquita
    @DaniellMesquita
    I mean, running Frame app directly from another Electron app, as a child process in a node-enabled window
    @floating
    Jordan Muir
    @floating
    "Regarding any Electron app, can it create a window which loads Frame's index.html with all its functionalities?" No, you'll need to run Frame.
    Once Frame is running provider('frame') will connect to it.