Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@zoralabs/protocol-deployments

ourzora6.7kMIT0.6.2TypeScript support: included

Published package containing a bundle of deployed abis and addresses for the Zora Protocol.

readme

Zora Protocol Deployments

Published package containing a bundle of deployed abis and addresses for the Zora Protocol.

For documentation and guides, head to the documentation site.

changelog

@zoralabs/protocol-deployments

0.6.2

Patch Changes

  • 262d1539: updating deployments abis for new factory functions for coins

0.6.1

Patch Changes

  • 9035ce3b: Upgrade coins factory to support creator coins

0.6.0

Minor Changes

  • 73784d07: Deployed latest coins and hooks, including creator coins.

Patch Changes

  • 9adcb702: Added AutoSwapper
  • 9adcb702: Added uniswap QuoterV2 to protocol-deployments

0.5.10

Patch Changes

  • 8cd56863: BuySupplyWithSwapRouterHook supports v4 coins

0.5.6

Patch Changes

  • 73e95f69: Published CoinsV4 pool config encoding helper
  • 0c50e8e7: Published uniswap v4 abis and addresses. Fixed encoding of v4 coin config

0.5.5

Patch Changes

  • 9ed0ce76: - Publishing new coins hooks in @zoralabs/protocol-deployments
    • In coins, pulling ISwapRouter from @zoralabs/shared-contracts, and updated the shared interface to match the full interface of the ISwapRouter. This new interface is published in @zoralabs/protocol-deployments.
    • Removed publishing of the factory addresses directly in the wagmi config of the coins package, as that's inconsistent with the rest of the packages.
    • Updated the @zoralabs/coins-sdk to use @zoralabs/protocol-deployments for abis and addresses, which significantly reduces the dependency tree of it and has it follow the patterns of the other sdk packages.
  • ce3022d8: Deployed latest Coins and Deployment hooks to base mainnet
  • ce3022d8: Fix hook return value from encode hook generators
  • 9ed0ce76: Added helper methods to encode data for the post deploy hooks when creating coins
  • 9ed0ce76: Deployed latest coin factory and hooks to base-sepolia

0.5.4

Patch Changes

  • 23f723dd: Integrate doppler for liquidity management with uniswap v3

0.5.4-doppler.0

Patch Changes

  • 96ab8907: Integrate doppler for liquidity management with uniswap v3

0.5.3

Patch Changes

  • 70b039ce: Deployed ZoraFactory for coins to deterministic 7777777 addresses on base and base sepolia

0.5.2

Patch Changes

  • ed9f7741: Updated coin ABI for updated buy/sell return values

0.5.1

Patch Changes

  • 11854bbe: Updated factory impl abi to return coins purchased on deploy

0.5.0

Minor Changes

  • e1a3d68f: Refactored coin interface imports

0.4.2

Patch Changes

  • 1e10ac74: - Fixed coins package visibility
    • Renamed export to coinFactory*

0.4.1

Patch Changes

  • 855112de: Add initial coins

0.4.0

Minor Changes

  • fc8e86a8: - Added Cointags addresses and abis.
    • Added IUniswapV3Pool ABI.

0.3.11

Patch Changes

  • ff8084fe: Update implementation contract versions and addresses for erc20z

0.3.10

Patch Changes

  • abbd6333: Added smart wallet factory deployment and abi

0.3.9

Patch Changes

  • 4928687d: - Include the Comments and CallerAndCommenter abis and deployed addresses.
    • Added new exports for Comments contract cross-chain functionality:
      • Introduced permitCommentTypedDataDefinition function to generate typed data for cross-chain permit commenting
      • Introduced permitSparkCommentTypedDataDefinition function to generate typed data for cross-chain permit sparking
      • Introduced permitTimedSaleMintAndCommentTypedDataType to generate typed data for cross-chain permit minting and commenting.
      • Introduced permitBuyOnSecondaryAndCommentTypedDataDefinition function to generate typed data for cross-chain permit buying on secondary and commenting.
      • Added sparkValue helper function to get the value of a Spark

0.3.8

Patch Changes

  • ad707434: Updated the 1155 Implementation reduceSupply function to be gated to the TimedSaleStrategy constructor argument to ensure markets are launched when desired.
  • 2e68a87c: Updated 1155 impl versions and addresses
  • 17cc9821: Publishing SponsoredSparksSpender addresses and abi

0.3.7

Patch Changes

  • c08ec3b3: Deployed SponsoredSparksSpender to more chains

0.3.6

Patch Changes

  • d6aa9a00: Fixed the minter address for ZoraTimedSaleStrategy to point to the deterministically deployed address with the correct contract version.

0.3.5

Patch Changes

  • 4a29c2b9: Bump viem to 2.21.21

0.3.4

Patch Changes

  • 66f33bbb: fix: update secondary swap helper contract address

0.3.3

Patch Changes

  • b885539f: Publish weth addresses

0.3.2

Patch Changes

  • 247ebc86: update for timed sales v2
  • 24520e9a: Fix sdk setSale for v2 params

0.3.1

Patch Changes

  • d221894d: Fix royalties contract address. Include secondary swap address
  • f94e5f03: Deployed secondary swap to rest of chains

0.3.0

Minor Changes

  • 58f59243: Including erc20z contracts in protocol-deployments

Patch Changes

  • b5a7fac4: Deployed latest 1155 to base and base sepolia

0.2.2

Patch Changes

  • 12909b5b: Export sparks sponsored mints spender abi, address, and typed data definition
  • 58914a0c: Deployed latest 1155 version to zora mainnet, zora sepolia, sepolia

0.2.1

Patch Changes

  • 527aa518: Move from yarn to pnpm properly pinning deps packages

0.2.0

Minor Changes

  • 0ec838a4: Publishing Sparks contracts abis and addresses.

Patch Changes

  • 898c84a7: [chore] Update dependencies and runtime scripts

    This ensures jobs do not match binary names to make runs less ambigious and also that all deps are accounted for.

  • e0b5074d: Updated mainnet 1155 addresses and versions

0.1.13

Patch Changes

  • 9cdd81ac: Deployed latest version of 1155 contracts, 1155 factory, preminter, and mints manager to:

    • blast
    • Optimism mainnet
    • Base
    • Arbitrum One
    • Arbitrum Sepolia
    • Sepolia

0.1.12

Patch Changes

  • 7af9c4db: Deployed 1155 version 2.9.0 to mainnet, optimism, base, arbitrum one, arbitrum sepolia, blast

0.1.11

Patch Changes

  • 399ba552: Deployed deterministic proxies to base sepolia. Deployed latest versions to base sepolia.

0.1.10

Patch Changes

  • 16deff0c: Moved typed data definitions from @zoralabs/protocol-sdk to @zoralabs/protocol-deployments

0.1.9

Patch Changes

  • f4641f4b: Removed dependencies from zora-1155-contracts, 1155-deployments, mints-contracts, and mints-deployments

0.1.8

Patch Changes

  • 8e514b7: Deployed lateset MintsEthUnwrapperAndCaller to chains

0.1.7

Patch Changes

  • b6fc3a4: Deployed latest ZoraMintsManagerImpl to zora and zora-sepolia
  • 5e6a4b0: Added Protocol Rewards and ERC20 Minter abis and addresses to protocol-deployments

0.1.6

Patch Changes

  • 9a16b81: Remove graphql-request from hard dependencies in protocol sdk

0.1.5

Patch Changes

  • 042edbe: Chain ids in published protocol-deployments package are now numbers instead of strings
  • 50a4e09: Includes MINTs contracts abis and addresses

0.1.4

Patch Changes

  • c2a0a2b: Moved dependencies to devDependencies since they are not needed by external users of the package, they are only used for codegen

0.1.3

Patch Changes

  • bb163d3: New preminter impl deployed to mainnet chains

0.1.2

Patch Changes

0.1.1

Patch Changes

  • 8d6163c: Deployed to blast & blast sepolia.

0.1.0

Minor Changes

  • 653f625:
    • Configs & addresses bundled in the following format: contracts{contractName}/addresses|chainConfigs/{chainId}/config
    • Including bundled json output for each set of configs/addresses for a contract in the folder bundled-configs

0.0.14

Patch Changes

  • Added back protocol-deployments - bundling 1155-deployments into it

0.0.13

Patch Changes

  • f3332ee: Remove pgn chain configs and addresses
  • d2085fd: Deployed to Arbitrum One & Arbitrum Sepolia
  • a51a0cb: Renamed protocol-deployments to 1155-deployments
  • Updated dependencies [8107ffe]

0.0.12

Patch Changes

  • 3af77cf: Deploy 2.7.0 to mainnet, zora mainnet, zora sepolia, zora goerli, optimism, base
  • 23dba1c: Deployed all contracts to sepolia

0.0.11

Patch Changes

  • bff853a: Include latest abi in protocol deployments

0.0.10

Patch Changes

  • 68c70a9: Tie protocol deployments to v2.5.4 of 1155
  • Updated dependencies [f0c380d]
  • Updated dependencies [98e78d7]
  • Updated dependencies [050b689]
  • Updated dependencies [3f8b18f]

0.0.9

Patch Changes

0.0.8

Patch Changes

  • 4b77307: Deployed 3.5.3 to zora sepolia and goerli

0.0.7

Patch Changes

  • 128b05c: Updated determinstic preminter deployment script to not fail if already deployed
  • 1d58cd1: Deployed 2.5.2 to zora sepolia and zora goerli
  • 128b05c: Deployed 2.5.1 to zora sepolia and zora goerli
  • Updated dependencies [e4edaac]

0.0.6

Patch Changes

  • f3b7df8: Deployed 2.4.0 with collaborators to zora-goerli, zora-sepolia, base, optimism, mainnet
  • Updated dependencies [885ffa4]
  • Updated dependencies [ffb5cb7]
  • Updated dependencies [ffb5cb7]
  • Updated dependencies [d84721a]
  • Updated dependencies [cacb543]

0.0.5

Patch Changes

  • 293e2c0: Moved deployment related code from 1155 to protocol-deployments package

0.0.4

Patch Changes

  • 6cfb6f9: Add Zora mainnet 1155 v2.3.1 deploy

0.0.3

Patch Changes

  • 85bdd23: Update Zora Network addresses to v2.3.0

0.0.2

Patch Changes

  • 4d79b49: Deployed to zora sepolia
  • b62e471: created new package protocol-deployments that includes the deployed contract addresses.

    • 1155-contracts js no longer exports deployed addresses, just the abis
    • premint-sdk imports deployed addresses from `protocol-deployments
  • 7d1a4c1: Deployed 2.3.0 to zora goerli

0.0.2-premint-api.2

Patch Changes

  • c29e080: Update retry and error reporting

0.0.2-premint-api.1

Patch Changes

  • 6eaf7bb: add retries

0.0.2-premint-api.0

Patch Changes