Integrate Quip Network's smart contracts into your app using the TypeScript SDK without writing raw blockchain calls.
Deploy Quip Network contracts to a test network using the included Hardhat scripts.
Connect to Quip Network on Base or Optimism as an alternative to Ethereum mainnet using the same TypeScript SDK.
Requires an Alchemy API key, a funded wallet private key, and adding new networks requires contacting the Quip team directly.
This repository holds the smart contracts and developer toolkit for Quip Network, a project built on Ethereum and several compatible blockchains. Smart contracts are programs that live on a blockchain and run automatically when certain conditions are met, handling logic like creating accounts, managing assets, or enforcing rules without a central server. Quip Network packages these contracts alongside a TypeScript library so that other developers can interact with them from their own applications. The README explicitly states the project is in active development and not yet ready for production use. Setting it up requires a Node.js environment and a configuration file holding connection details for the blockchain networks you want to reach. These include API credentials from a service called Alchemy (which provides access to blockchain nodes) and a private key for the wallet that will sign and pay for on-chain transactions. The README notes that adding a new network to the system requires contacting a specific team member first, so some administrative actions are restricted to authorized personnel. Three contracts sit at the center of the project: a Deployer contract that handles initial setup on each blockchain, a component called WOTSPlus (which appears to relate to a post-quantum signature scheme), and a QuipFactory that creates new instances of the protocol. These same contracts are deployed identically across Ethereum mainnet, Base, Optimism, and several test networks, so the same logic runs on whichever chain a user prefers. The TypeScript SDK wraps the contract interactions so that application developers do not need to write raw blockchain calls. It is built with a tool called Bun and published as a standard npm package. The repository also includes Hardhat scripts for deploying, verifying, and draining the deployer contracts across networks. The project is licensed under the GNU Affero General Public License version 3, which requires anyone running a modified version of this software over a network to share their modifications as open source.
← quipnetwork on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.