43 packages
ens-builder
ENSBuilder lets you set up your own ENS instance for testing purposes.
ethereum-identity-sdk
ethereum-mars
The amazing smart contract deployment tool
ethereum-waffle
Sweeter, faster and simpler than truffle.
@ethereum-waffle/chai
A sweet set of chai matchers for your blockchain testing needs.
@ethereum-waffle/compiler
Compile solidity without the hassle.
@ethereum-waffle/ens
A mock ens implementation for testing.
@ethereum-waffle/jest
A sweet set of jest matchers for your blockchain testing needs.
@ethereum-waffle/mock-contract
Mock smart contracts in a smart way.
@ethereum-waffle/optimism
Testing waffle with optimism
@ethereum-waffle/provider
A mock provider for your blockchain testing needs.
fastify-siwe
[Sign In with Ethereum](https://login.xyz) middleware for [Fastify](https://fastify.io).
@restless/ethereum
Ethereum utilities for restless
@restless/restless
Express.js api, validations and more
@restless/sanitizers
Data sanitization in a functional way
@unilogin/commons
Unviersal Login Common source code
@unilogin/contracts
@unilogin/ops
@unilogin/provider
## Installation
@unilogin/react
@unilogin/relayer
Relayer is a RESTful JSON RPC API server written in node.js and express.js, that allows interacting with wallet contract using meta-transactions. Relayer gets signed message and propagates it to the network. It pays for transactions and gets the refund fr
@unilogin/sdk
SDK is a JS library, that communicates with relayer. SDK allows managing contract, by creating basic contract-calling messages.
@unilogin/web3
The easiest way to interact with Universal Login is via web3 providers, that allow interacting with UniLogin contracts via web3js, ethers.js, or similar libraries.
@universal-login/commons
Unviersal Login Common source code
@universal-login/contracts