# Deploy ProxyFactory with Buidler

**URL:** <https://forum.openzeppelin.com/t/deploy-proxyfactory-with-buidler/3829>\
**Category:** Contracts\
**Created:** [September 11, 2020, 2:29pm UTC](https://forum.openzeppelin.com/t/deploy-proxyfactory-with-buidler/3829 "2020-09-11T14:29:16Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [September 16, 2020, 2:23am UTC](https://forum.openzeppelin.com/t/deploy-proxyfactory-with-buidler/3829/6 "2020-09-16T02:23:49Z")

</div>

Hi @shamb0,

Good luck with the Chainlink Hackathon. It looks like you have a week left.

From your description, you want the upgradeable contract to hold the $LINK tokens that you need to use ChainLink with the ability to upgrade the logic in the implementation contract.

I suggest that you look at OpenZeppelin Upgrades Plugins which are available for Truffle and Buidler ([https://docs.openzeppelin.com/upgrades-plugins/1.x/](https://docs.openzeppelin.com/upgrades-plugins/1.x/)). I also wrote some guides on using them: [OpenZeppelin Truffle Upgrades](https://forum.openzeppelin.com/t/openzeppelin-truffle-upgrades/3579) and [OpenZeppelin Buidler Upgrades](https://forum.openzeppelin.com/t/openzeppelin-truffle-upgrades/3580)

Feel free to ask all the questions that you need.

---

_[View the full topic](https://forum.openzeppelin.com/t/deploy-proxyfactory-with-buidler/3829)._
