Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket
e

ethworks

npm

Packages

Current Co-maintainers

Former Co-maintainers

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