A cross-platform Ethereum provider interface
JavaScript CSS HTML
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app Persist settings, fill estimate May 9, 2018
extension Cleanup extension build May 8, 2018
main Polish May 6, 2018
test Update README.md (#29) May 6, 2018
.babelrc Initial commit Mar 9, 2018
.gitignore Add browser extension (#19) Mar 25, 2018
.npmrc Initial commit Mar 9, 2018
LICENSE Initial commit Mar 9, 2018
README.md Update README.md (#29) May 6, 2018
package.json Cleanup extension build May 8, 2018

README.md


Frame

F R A M E

A cross-platform Ethereum provider interface 🎉


FeaturesDownloadsTry It!Related


Frame interfaces with the Ethereum network and signature providers (such as a Ledger or Trezor) to create an OS-level provider that can be used with any web, desktop or command-line dapp. Frame was created to be a user-friendly way to securely and transparently interact with dapps and the Ethereum network.

Features

  • First-class Hardware Support
    • Use your Ledger and Trezor devices with any dapp!
  • Permissions
    • Control which dapps have permission to access your provider and monitor with full transparency what requests dapps are making.
  • Node Management
    • Frame simplifies running and syncing your local node and lets you seamlessly swap from local to remote nodes on the fly.
  • Menu Bar Support
    • Frame stays out of the way and sits quietly in your menu bar until it's needed.
  • Cross Platform
    • macOS, Windows and Linux!

Downloads

  • Frame is currently under development. macOS, Windows and Linux distributions will be made available soon.

Try it!

# Clone Frame
› git clone https://github.com/floating/frame

# Build Frame
› npm run build

# Run Frame
› npm run alpha

On Windows: Run npm install --global --production windows-build-tools as administrator before running the demo. You can find more info about this here: https://github.com/felixrieseberg/windows-build-tools.

On Ubuntu: Run sudo apt-get install libappindicator1 before running the demo. You can find more info about this here: https://github.com/electron/electron/issues/1347.

Related

  • Restore - A predictable and observable state container for React apps.