# @perp/curie-deployments

> Perpetual Protocol Curie (v2) contract artifacts (ABIs) and deployed addresses

Latest version **2024.12.26-1735206870825** (published 2024-12-26) · GPL-3.0-or-later license · 0 weekly downloads

## Install

```sh
npm install @perp/curie-deployments
pnpm add @perp/curie-deployments
yarn add @perp/curie-deployments
bun add @perp/curie-deployments
```

## Health

**Score 25/100 (F)** — status: maintenance-mode.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: stale; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2024.12.26-1735206870825 |
| Published | 2024-12-26 |
| First published | 2022-01-14 |
| Weekly downloads | 0 |
| License | GPL-3.0-or-later |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 1.8 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Perpetual Protocol |
| Maintainers | yurenju, wraecca, kimiwu, detoo, vinta, perp_dev, miyachen |
| Keywords | perpetual-protocol, perpetual-protocol-v2, perp, deployments, artifacts, metadata |

## Links

- npm: https://www.npmjs.com/package/@perp/curie-deployments
- Repository: https://github.com/perpetual-protocol/perp-curie
- Homepage: https://perp.com/
- npm.io page: https://npm.io/package/@perp/curie-deployments

## Recent versions

- 2024.12.26-1735206870825 (latest) — 2024-12-26
- 2024.12.26-1735206610483 — 2024-12-26
- 2023.10.24-1698135142098 — 2023-10-24
- 2023.10.24-1698130306365 — 2023-10-24
- 2023.10.23-1698043875193 — 2023-10-23
- 2023.10.23-1698041646144 — 2023-10-23
- 2023.10.18-1697618117736 — 2023-10-18
- 2023.9.12-1694502191447 — 2023-09-12
- 2023.9.9-1694269745710 — 2023-09-09
- 2023.8.17-1692255194288 — 2023-08-17
- 2023.8.16-1692206675171 — 2023-08-16
- 2023.8.16-1692168259075 — 2023-08-16
- 2023.8.16-1692168144024 — 2023-08-16
- 2023.8.15-1692091493740 — 2023-08-15
- 2023.8.15-1692088478667 — 2023-08-15
- … 420 more at https://npm.io/package/@perp/curie-deployments/versions

## README

# perp-curie-deployment

[![@perp/curie-deployments on npm](https://img.shields.io/npm/v/@perp/curie-deployments?style=flat-square)](https://www.npmjs.com/package/@perp/curie-deployments)

`@perp/curie-deployments` contains the contract artifacts and metadata (deployed addresses) of all contracts in [Perpetual Protocol Curie (v2)](https://perp.com/).

## Contract Source Code

- [perp-curie-contract](https://github.com/perpetual-protocol/perp-curie-contract)
- [perp-curie-periphery-contract](https://github.com/perpetual-protocol/perp-curie-periphery-contract)
- [perp-curie-liquidity-mining](https://github.com/perpetual-protocol/perp-curie-liquidity-mining)
- [perp-oracle-contract](https://github.com/perpetual-protocol/perp-oracle-contract)

## Contract Artifacts and Metadata

The folder structure of this package:

```bash
node_modules/@perp/curie-deployments/
├── optimism/
│   ├── core/
│   │   ├── artifacts/
│   │   │   └── contracts/
│   │   ├── dependencies.json
│   │   └── metadata.json
│   ├── periphery/
│   │   ├── artifacts/
│   │   │   └── contracts/
│   │   ├── dependencies.json
│   │   └── metadata.json
│   └── liquidity-mining
│       ├── artifacts/
│       │   └── contracts/
│       ├── dependencies.json
│       └── metadata.json
├── optimism-goerli
    └── ...
```

You could find the deployed contract addresses inside `metadata.json` under each network.

## Package Versions

If possible, it's recommended to publish a new npm version first and use that version to deploy contracts.

When using `git+ssh://git@github.com:perpetual-protocol/perp-xxx.git#GIT_COMMIT_SHA` to deploy contracts, **every time we deploy**, we must increase the version of `package.json` in `perp-xxx` to avoid version conflicts of yarn install. For instance, change to `2.0.0-rc1`, `2.0.0-rc2` and so on. Otherwise, yarn might not install the correct version.

## Yarn Install
Please use `yarn --network-concurrency 1` to install packages.
You may encounter problem such as `ENOENT: no such file or directory...` if using `yarn` directly.

---
_Source: https://npm.io/package/@perp/curie-deployments · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
