# 如何提前Approve ARB合约，快人一步？

By [Crystal](https://paragraph.com/@mumusky-2) · 2023-03-23

---

根据 Arbitrum 官方近期在 Discord 公布的 ARB Token 官方合约地址：

0x912CE59144191C1204E64559FE8253a0e49E6548

![](https://storage.googleapis.com/papyrus_images/ff30c1f82162a1748d6c55e98ae297b7f1cc0f87cc7ef3cb8584ad144fdbacd5.png)

1\. 通过 Arbiscan 区块链浏览器搜索 ARB Token 合约。

![](https://storage.googleapis.com/papyrus_images/190686b3911041d1a52af5835fbfd0a989be863b1c484088722381055a7bdc2b.png)

2\. 读取合约，连接钱包，点开 approve 合约进行编辑。

![](https://storage.googleapis.com/papyrus_images/d0d83c98e3ad36ea208ac5ef46ec323f67bd899a296f2865488996dc6d7f66cb.png)

3\. 填入调用合约地址 spender 以及数量函数 amount

![](https://storage.googleapis.com/papyrus_images/bb2f037b3aa9ea1c3b244629f6ff3d87850ae5efa6b7bfeeaab944795e87adab.png)

以 Uniswap 为例，如果在 Uniswap 平台授权，则填写 0x000000000022D473030F116dDEE9F6B43aC78BA3（[Uniswap Permit2 合约地址](https://github.com/Uniswap/permit2)），这是每次 Approve 新 Token 时的合约。

Amount 填写数量，需要 unit256 哈希函数，所以此处填写：115792089237316195423570985008687907853269984665640564039457584007913129639935。

4\. 最后点击 Write，MetaMask 弹出确认窗口，设置自定义 ARB 支出上限。

![](https://storage.googleapis.com/papyrus_images/659bc38a2791f80cdf75447e7f4e90f7c50876837198e6dbffe40628036422f2.png)

![](https://storage.googleapis.com/papyrus_images/5d333ea8a826bd37b98197fc7be7a9679efb4ebdbc877ea818a12e765e95a982.png)

点击确认，完成授权。交易记录如下图所示。

![](https://storage.googleapis.com/papyrus_images/d548a054b83a6acc8440e098c0eb2a1c7a279dcba133cf5152b40c1c79a54686.png)

---

*Originally published on [Crystal](https://paragraph.com/@mumusky-2/approve-arb)*
