![見出し画像](https://assets.st-note.com/production/uploads/images/108904179/rectangle_large_type_2_3ca41fced64022d77a0bac3a6b335a99.png?width=1200)
【完全保存版】アップグレーダブルコントラクトのアドレスの確認方法について
1 はじめに
先日、「Bunzz」さんが「DeCipher」という機能を発表しました。
これは、スマートコントラクトの内容を高精度でドキュメントにしてくれるというサービスです。
Block Explorer上のスマコンURLから開発者向けドキュメントを生成する新機能「DeCipher」の事前登録開始しました!CLIでの編集とデプロイも可。既存コントラクトのクローン開発に最適かと。ローンチ時にはEtherscanのGPTチャット機能と内容・精度比べてみてほしい。驚くかもhttps://t.co/7tVxAwGlEY
— KΞNTA|Bunzz @Web3 (@kenta_web3) June 21, 2023
これによって、コントラクトがわかる、エンジニアのような「BizDev」の方が増えてくるのではと予想しました。
一方、普通のコントラクトならまだしも、「アップグレーダブル(更新可能)」のコントラクトは探し方に一手間いるので、記事にしました。
2 OpenSeaで探してみよう!
では、今回、OpenSeaから探してみましょう!
最近ERC6551で話題の、「Sapienz」を見てみましょう。
このように検索します。
![](https://assets.st-note.com/img/1687419295059-SX7B2MwK6r.png?width=1200)
任意の「NFT」を選択します。
![](https://assets.st-note.com/img/1687419459845-oFOXMVGtRP.png?width=1200)
「詳細」から「コントラクトアドレス」を確認します。
![](https://assets.st-note.com/img/1687419521845-tJGC52x7CF.png?width=1200)
すると、「Etherscan」のページにきました。通常ばここで終わりです。
ただ、今回は、「Read as Proxy」「Write as Proxy」とあります。
これは「Proxyコントラクト」であり、「実装コントラクト」ではありません。
「Read as Proxy」を選択します。
![](https://assets.st-note.com/img/1687419692964-YACLYpuPKP.png?width=1200)
すると、別のコントラクトアドレスが現れました。
これが「実装コントラクト」です。
選択してみましょう。
![](https://assets.st-note.com/img/1687419805989-VVw77vzyEx.png?width=1200)
すると、ここでようやくコントラクト名(Sapienz)とコードが現れました!
![](https://assets.st-note.com/img/1687419882420-sd2ftTTVbp.png?width=1200)
これが実装コントラクトになります!
3 DeCipherの実施方法について
ちなみに、DeCipherのローンチは2023年7月後半だそうです。
それ以前に体験してみたい方は次の方法があります。
①Waitlistに登録
下のページからWaitlistに登録が可能です。
![](https://assets.st-note.com/img/1687422659149-oWMtx6DxuT.png?width=1200)
②Bunzzメンバーに直接生成依頼
今なら、Bunzzの共同創業者であり、CEOのKΞNTAさんに直接依頼することで生成してもらえます!(2023年6月22日現在)
【RT希望】DeCipherのドキュメント生成を試してみたい方、Block ExplolrerからコントラクトのURLをDMかリプで送って頂けたら結果を無償でシェアします!
— KΞNTA|Bunzz @Web3 (@kenta_web3) June 22, 2023
DeCipherのようにOpenAIのAPIを鬼コールする処理を自前で行うとそれなりにコストが発生しますが、そこはBunzz側がカバーしてます。Giveaway! https://t.co/9b2zUtcT4j
よかったら、ぜひやってみてください!
以上です。
いいなと思ったら応援しよう!
![ユウキ](https://assets.st-note.com/production/uploads/images/52347520/profile_e7d36b385c74618d7fec56da47f68a35.jpeg?width=600&crop=1:1,smart)