---
title: "Metropolis 利用 Alchemy 的帳戶抽象化基礎設施，輕鬆部署智能合約"
description: "了解 Metropolis 如何運用 Alchemy 的帳戶抽象化基礎設施，透過其新產品 Metal 重新定義智能合約部署。"
---

# Metropolis 利用 Alchemy 的帳戶抽象化基礎設施，輕鬆部署智能合約

<ImageBlock
  src="https://media.alchemy.com/1713380329-metropolis-smart-contract-case-study.png"
  alt="Metropolis 案例研究主圖"
  width={3200}
  height={1800}
  priority
/>

Metropolis 的使命是透過 [Metal](https://metal.build/) 重新定義智能合約部署，這是一個尖端的智能合約部署與分發平台。自二月底在 EthDenver 推出以來，Metal 已為開發者節省了數千美元的部署費用。

## **革新智能合約開發者的部署工具**

Metropolis 瞭解開發者面臨的挑戰：部署流程缺乏標準化、管理與資助部署帳戶的複雜性，以及需要更友善的前端來與協議互動。Metal 透過直觀的工具簡化智能合約部署，為使用者提供無縫的部署體驗，包括：

1. **一鍵部署：** 只需單擊即可即時設定並將合約部署到任何網路。
1. **合約庫：** 輕鬆管理跨網路的專案，並探索現有的 Metal 專案以重新部署或在其基礎上進行建構。
1. **贊助部署：** Metropolis 贊助 Base 上的合約部署，讓開發者無需再為部署帳戶的資金來源煩惱。

## **他們是怎麼做到的？**

這種極為簡化的部署工作流程，是由 [ERC-4337 Account Abstraction](https://www.alchemy.com/overviews/what-is-account-abstraction) 所實現的，這項標準開啟了設計[新型 web3 使用者體驗](https://www.alchemy.com/overviews/smart-contract-wallet-benefits)的能力，包括無摩擦的入門流程、gas 贊助、交易批次處理以及帳戶自動化。

Account Abstraction 的兩大核心元件是 [bundlers](https://www.alchemy.com/overviews/what-is-a-bundler) 和 [paymasters](https://www.alchemy.com/overviews/what-is-a-paymaster)。

Bundler 的作用是讓 UserOps 能夠被納入鏈上。Bundler 是基礎設施中關鍵的一環；若 Bundler 中斷，使用者將無法進行交易。Alchemy 的 Bundler API 確保了智能合約部署的順暢進行，使 Metal 能夠代表其使用者發送 UserOps，同時提供業界一流的可靠性、可擴展性與效能。結果如何？自推出以來已完成超過 350 次部署。

Paymaster 是能夠實現彈性 gas 政策的智能合約，例如讓應用程式贊助 userOps，或讓使用者以任何 ERC-20 代幣支付 gas 費用。Alchemy 的 Gas Manager API 作為 ERC-4337 [paymasters](https://www.alchemy.com/overviews/what-is-a-paymaster) 的託管服務，讓 Metal 能夠為使用者補貼 gas 費用，省去以原生代幣資助部署帳戶的需求，並為開發者節省了數千美元的 gas 費用。

<ImageBlock
  src="https://media.alchemy.com/1713380319-metropolis-john-sterlacci-testimonial.png"
  alt="來自 Metropolis 的 John Sterlacci 的推薦見證"
  width={3200}
  height={1800}
/>

## **Metal 的下一步規劃是什麼？**

Metal 背後的團隊致力於透過抽象化複雜性來簡化智能合約部署。他們的規劃包括擴充合約庫，為開發者提供更多可複製的專案選擇。此外，他們即將推出即時前端，為終端使用者提供友善的介面以與已部署的合約互動。敬請期待！
