Skip to content

julien51/member-wall

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is up to date with unlock-protocol/member-wall:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Member Wall!

Member wall is a serverless application which shows the MetaMask icons of all members for one or more Unlock locks.

It renders the wall as a SVG image which can easily be embedded on any image!

Unlock Blog members

The image below shows all of the Unlock Blog members!

Members

Customize

Just use an <img/> with a src poiting to https://member-wall.unlock-protocol.com/api/members?locks=. Customize with the following query strings:

  • network (optional, defaults to 1): id of the network to use (1 is Ethereum mainnet, 4 is Rinkeby, 100 is xDAI)
  • locks (required): coma separated list of locks
  • maxWidth (optional, defaults to 800): maximum width (actual size might be smaller to avoid clipping icons)
  • maxHeight (optional, defaults to 500): maximum height (actual size might be smaller to avoid clipping icons)

You can also use <object data="https://member-wall.unlock-protocol.com/api/members?locks=..." type="image/svg+xml"/> to make the links on each icon clickable!

TODO

  • Add the ability to list only non-expired memberships, grey out expired memberships... etc
  • Link to better profiles, maybe 3box?
  • Add reverse ENS resolution

Colophon

This is built with Unlock, The Graph and Jazzicon, and deployed with Zeit. The code is open source!

About

A SVG list of members to a lock

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%