# \[IIP-2\] - Add a Smart Treasury to IDLE

**URL:** <https://gov.pareto.credit/t/iip-2-add-a-smart-treasury-to-idle/211>\
**Category:** ⛓ IIPs\
**Created:** [January 27, 2021, 1:13am UTC](https://gov.pareto.credit/t/iip-2-add-a-smart-treasury-to-idle/211 "2021-01-27T01:13:16Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![8bitporkchop](https://yyz1.discourse-cdn.com/flex031/user_avatar/gov.pareto.credit/8bitporkchop/32/24_2.png) [@8bitporkchop](https://gov.pareto.credit/u/8bitporkchop)\
**Post date:** [February 4, 2021, 12:44am UTC](https://gov.pareto.credit/t/iip-2-add-a-smart-treasury-to-idle/211/7 "2021-02-04T00:44:45Z")

</div>

# Smart Treasury is Live 🚀

Hi everyone, I am glad to announce that phase 1 of IIP-2 has been successfully executed, and the smart treasury has been successfully bootstrapped. \>\> [[[Here]]](https://pools.balancer.exchange/#/pool/0xcaf467dfe064a1f54e4ece8515ddf326b9be801e/) \<\<.

To trade with the smart treasury you can simply use the balancer UI. Trades will be automatically routed to the treasury: [Balancer Exchange](https://balancer.exchange/#/swap).

The pool was bootstrapped with a starting weights of 96/4 : IDLE/WETH.  
(The actual weights are 95.98 / 4.02 and will be gradually updated to 90/10)

In addition to this 1,300 $IDLE was also withdrawn as part of this proposal to fund the development grant and reward peer reviewers.

@emilianobonassi, @EndymionJkb , @MickdeGraaf, @patitonar, @william and @gravityblast

**Technical details**  
Here is the list of transactions which were executed in order to bootstrap the treasury. The gnosis safe multisig was used for transactions interacting with the [SmartTreasuryBootstrap Address](https://etherscan.io/address/0x4ff95c83e874df9029a665a0aba31828bada9596#code).

1. Execute Proposal → tx [0xd155bb20…](https://etherscan.io/tx/0xd155bb20ec798a70aa81957a024cedffa8ee23c76e5d1c7aa0ef1c263708304a)
2. `swap()` → tx [0x29934ad8…](https://etherscan.io/tx/0x29934ad8c07efb00dcb8a41b215580bb73d3054e2c4f59ed64e6e8e247cc2cf9)
3. `setIDLEPrice()` → tx [0x1718aa1f…](https://etherscan.io/tx/0x1718aa1fecf0557c70648663c09af5411f88cd1635026c47edb8df8badfb71dc)
4. `initialise()` → tx [0x8111389d…](https://etherscan.io/tx/0x8111389d233f234929ef95195414b68f46fabf079f1eda62e235af14e573f5b9)
5. `bootstrap()` → tx [0xcbe221…](https://etherscan.io/tx/0xcbe221530e6c27472b3dc97479ef217ea419356415165cf5aaec038967d8cc7d)
6. `renounce()` → tx [0x777675db…](https://etherscan.io/tx/0x777675db69fb7e5276641d320c5d75f62f26e968aa965de51dad021267a11e4d)
7. `setSmartTreasuryAddress()` → tx [0xedd6297b](https://etherscan.io/tx/0xedd6297bee89bc09035311b2c669a21ffc4cf4b6af891ddb08ced72000e09d77)

The address of the ConfigurableRightsPool (Smart Treasury) is here: [0x859e4d219e83204a2ea389dac11048cc880b6aa8](https://etherscan.io/address/0x859e4d219e83204a2ea389dac11048cc880b6aa8)

And the address of the underlying bPool is here: [0xcaf467dfe064a1f54e4ece8515ddf326b9be801e](https://etherscan.io/address/0xcaf467dfe064a1f54e4ece8515ddf326b9be801e)

**Issues encountered during bootstrap**  
There was a minor issue encountered during the pool bootstrap where the call to `updateWeightsGradually` had the wrong parameters. This will be fixed in phase 2 of the IIP, where we will call `updateWeightsGradually` again with the correct parameters to gradually move the pool weights from 96/4 → 90/10.

**Next Steps**  
Now that the first phase of IIP-2 has been executed the next phase will be to enable the protocol buy-back by routing fees from idle to the [FeeCollector contract](https://etherscan.io/address/0xBecC659Bfc6EDcA552fa1A67451cC6b38a0108E4). A new on-chain vote will be created in the coming days with the fix to the pool weights also included.

Thank you to everyone who voted and contributed to this proposal, it’s been an awesome experience 😃 🚀 .

---

_[View the full topic](https://gov.pareto.credit/t/iip-2-add-a-smart-treasury-to-idle/211)._
