# Preventing gotchis listed for rental from being able to channel

**URL:** <https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388>\
**Category:** Ideas\
**Created:** [September 12, 2022, 3:07pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388 "2022-09-12T15:07:25Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Xeko](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/xeko/32/2875_2.png) [@Xeko](https://dao.aavegotchi.com/u/Xeko)\
**Post date:** [September 12, 2022, 3:07pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/1 "2022-09-12T15:07:25Z")

</div>

Today in discord, someone mentioned borrowing a gotchi that had already been channeled. What had happened was that they listed their gotchi for rent and then channeled it immediately after. In that time, someone rented it thinking it would be able to be channeled. Dan said in discord that it wouldn’t be too difficult to prevent this. My question is, does anyone see any downsides of preventing this kind of behaviour?

---

<div class="post-metadata">

**Author:** ![jarrod](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/jarrod/32/980_2.png) [@jarrod](https://dao.aavegotchi.com/u/jarrod)\
**Post date:** [September 13, 2022, 12:08am UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/2 "2022-09-13T00:08:39Z")

</div>

It’s a good idea. It helps avoid renters getting ripped off due to subgraph delays.

---

<div class="post-metadata">

**Author:** ![Quincy1971](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/quincy1971/32/3111_2.png) [@Quincy1971](https://dao.aavegotchi.com/u/Quincy1971)\
**Post date:** [September 13, 2022, 11:41am UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/3 "2022-09-13T11:41:38Z")

</div>

This really circles back to my idea of having a simple toggle that makes the gotchi “channel-able” when listing it.

---

<div class="post-metadata">

**Author:** ![Xeko](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/xeko/32/2875_2.png) [@Xeko](https://dao.aavegotchi.com/u/Xeko)\
**Post date:** [September 13, 2022, 12:59pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/4 "2022-09-13T12:59:46Z")

</div>

I’m not sure what you mean by this. Do you mean the owner choosing whether or not to allow a borrower to channel? If so, that has nothing to do with the problem that I’m bringing up.

---

<div class="post-metadata">

**Author:** ![CryptoGotchi](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/cryptogotchi/32/1141_2.png) [@CryptoGotchi](https://dao.aavegotchi.com/u/CryptoGotchi)\
**Post date:** [September 13, 2022, 2:33pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/5 "2022-09-13T14:33:56Z")

</div>

> [@Xeko](#):
>
> If so, that has nothing to do with the problem that I’m bringing up.

That’s a little harsh…it is related. And I think it would be a great feature for owners. Having a toggle or dropdown in the listing UI (as well as the respective mechanics in the lending contract) that says:  
“Only borrower can channel” (with listing lock)  
“Only I can channel” (without listing lock)  
optional: “No lock”

Your proposed solution to prevent channeling of Gotchis that have an open listing should not apply to “Only I can channel”-Listings. It should apply to “Only borrower can channel”-Listings. Retaining an option for the status quo, i.e. a “No-Lock”-Listing could be interesting as well. Honestly, I’d be curious to see what the market would choose.

Sorry if you feel like this is unrelated, but as soon as spillover will be turned back on permanently, this would be a very in-demand feature and is highly relevant to this discussion I think.

---

<div class="post-metadata">

**Author:** ![Xeko](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/xeko/32/2875_2.png) [@Xeko](https://dao.aavegotchi.com/u/Xeko)\
**Post date:** [September 13, 2022, 2:38pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/6 "2022-09-13T14:38:40Z")

</div>

> That’s a little harsh…it is related.

No it’s not. Having a toggleable option for gotchis would be the owner choosing to just not let someone else channel their gotchi. What I’m talking about is the owner intentionally trying to screw the borrower over by channeling right before someone else rents it so that the owner gets the channel alchemica PLUS they get the upfront GHST from someone renting it thinking they can channel. The toggleable option is good and should be implemented, but it has nothing to do with what I’m talking about.

---

<div class="post-metadata">

**Author:** ![CryptoGotchi](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/cryptogotchi/32/1141_2.png) [@CryptoGotchi](https://dao.aavegotchi.com/u/CryptoGotchi)\
**Post date:** [September 13, 2022, 2:58pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/7 "2022-09-13T14:58:47Z")

</div>

> [@Xeko](#):
>
> No it’s not.

> [@Xeko](#):
>
> Dan said in discord that it wouldn’t be too difficult to prevent this. My question is, does anyone see any downsides of preventing this kind of behaviour?

If it’s not related, then please be more specific what “preventing this kind of behaviour” means. If you’re not proposing a lock that prevents Gotchis that have an open listing from being channeled, then what is it that you’re proposing? And if you are talking about a lock, then it is very much related to the discussion how and when such a lock could be applied, short term as well as long term. 🤷‍♂️

---

<div class="post-metadata">

**Author:** ![Xeko](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/xeko/32/2875_2.png) [@Xeko](https://dao.aavegotchi.com/u/Xeko)\
**Post date:** [September 13, 2022, 3:00pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/8 "2022-09-13T15:00:19Z")

</div>

> If you’re not proposing a lock that prevents Gotchis that have an open listing from being channeled, then what is it that you’re proposing?

I’m proposing that the owner can’t channel the gotchi while it’s listed for rent.

---

<div class="post-metadata">

**Author:** ![pgendreau](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/pgendreau/32/1965_2.png) [@pgendreau](https://dao.aavegotchi.com/u/pgendreau)\
**Post date:** [September 13, 2022, 3:51pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/9 "2022-09-13T15:51:10Z")

</div>

I think the issue is when the gotchi has been channeled but subgraph hasn’t updated its status so the UI report it as channelable. If so, you could still channel and then rent to get the same result

---

<div class="post-metadata">

**Author:** ![Xeko](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/xeko/32/2875_2.png) [@Xeko](https://dao.aavegotchi.com/u/Xeko)\
**Post date:** [September 13, 2022, 4:05pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/10 "2022-09-13T16:05:00Z")

</div>

Yes that is also an issue, but not the issue that I’m referring to. The point of this post was to identify possible downsides with implementing this change. It’s an issue that certain people are “exploiting” and im looking for what negative impacts making this change might have.

---

<div class="post-metadata">

**Author:** ![Quincy1971](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/quincy1971/32/3111_2.png) [@Quincy1971](https://dao.aavegotchi.com/u/Quincy1971)\
**Post date:** [September 13, 2022, 4:42pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/11 "2022-09-13T16:42:08Z")

</div>

Ok so are you suggesting that listed gotchi somehow get put into some sort of “holding contract” (custodial) when they listed so owners will no longer have use of them until they have been rented or the listing is cancelled? And if so, will they get petted while they are awaiting being rented?

---

<div class="post-metadata">

**Author:** ![Xeko](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/xeko/32/2875_2.png) [@Xeko](https://dao.aavegotchi.com/u/Xeko)\
**Post date:** [September 13, 2022, 4:45pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/12 "2022-09-13T16:45:14Z")

</div>

It would just be like how you cant remove wearables when gotchis are listed for sale.

---

<div class="post-metadata">

**Author:** ![Quincy1971](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/quincy1971/32/3111_2.png) [@Quincy1971](https://dao.aavegotchi.com/u/Quincy1971)\
**Post date:** [September 13, 2022, 5:11pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/13 "2022-09-13T17:11:50Z")

</div>

Ok i get it, but couldn’t they just channel then list it? No really sure how long the subgraph needs to update but wouldn’t the same thing happen for example? Could it be that this may have happened but the delay may have been the cause on a good faith listing? ILS 🤷‍♂️

---

<div class="post-metadata">

**Author:** ![Xeko](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/xeko/32/2875_2.png) [@Xeko](https://dao.aavegotchi.com/u/Xeko)\
**Post date:** [September 13, 2022, 5:41pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/14 "2022-09-13T17:41:14Z")

</div>

The same thing COULD happen if there’s a subgraph delay, but what I’m talking about can happen even if there’s essentially no subgraph delay.

---

<div class="post-metadata">

**Author:** ![Quincy1971](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/quincy1971/32/3111_2.png) [@Quincy1971](https://dao.aavegotchi.com/u/Quincy1971)\
**Post date:** [September 13, 2022, 6:02pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/15 "2022-09-13T18:02:21Z")

</div>

OK well i am a little confused because i was under the impression that the gotchi’s current state was the determining factor if it would be able to channel not the gotchi’s state when it was listed. So again IF there was lets say an on/off toggle for example that ‘locked’ this choice in once the listing was made, the owner could not channel it…

---

<div class="post-metadata">

**Author:** ![Xeko](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/xeko/32/2875_2.png) [@Xeko](https://dao.aavegotchi.com/u/Xeko)\
**Post date:** [September 13, 2022, 6:56pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/16 "2022-09-13T18:56:44Z")

</div>

Gotchis are rented pretty quickly if they’re good deals. So what happens is it gets listed and it’s channelable. Someone sees it’s channelable and attempts to borrow it. At the exact same time, the owner channels the gotchi. It doesn’t happen often because most people aren’t trying to pull that scam, but it’s very easy to do.

---

<div class="post-metadata">

**Author:** ![pgendreau](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/pgendreau/32/1965_2.png) [@pgendreau](https://dao.aavegotchi.com/u/pgendreau)\
**Post date:** [September 13, 2022, 8:19pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/17 "2022-09-13T20:19:16Z")

</div>

I see what you mean. It’s hard to think of a case where the owner would need to channel a gotchi listed for rental and even then it’s not like you had a fee to pay for relisting if you need to unlist it first

---

<div class="post-metadata">

**Author:** ![coderdan](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/coderdan/32/1898_2.png) [@coderdan](https://dao.aavegotchi.com/u/coderdan)\
**Post date:** [September 15, 2022, 10:04am UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/18 "2022-09-15T10:04:47Z")

</div>

Is there consensus that this is a good idea that won’t impact anyone negatively? Or still need some more discussion

---

<div class="post-metadata">

**Author:** ![Xeko](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/xeko/32/2875_2.png) [@Xeko](https://dao.aavegotchi.com/u/Xeko)\
**Post date:** [September 15, 2022, 12:56pm UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/19 "2022-09-15T12:56:13Z")

</div>

I’m willing to write up a sigprop for the xp if we want to go that route.

---

<div class="post-metadata">

**Author:** ![coderdan](https://sea2.discourse-cdn.com/flex020/user_avatar/dao.aavegotchi.com/coderdan/32/1898_2.png) [@coderdan](https://dao.aavegotchi.com/u/coderdan)\
**Post date:** [September 17, 2022, 9:30am UTC](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388/20 "2022-09-17T09:30:12Z")

</div>

Not really needed for this, we can implement easily, the PR is already done

[Next page](https://dao.aavegotchi.com/t/preventing-gotchis-listed-for-rental-from-being-able-to-channel/4388.md?page=2)
