create account

Direct RC delegation documentation by howo

View this thread on: hive.blogpeakd.comecency.com
· @howo · (edited)
$259.83
Direct RC delegation documentation
# Direct RC delegations 

## Forewords:
You may have heard about RC pools, direct RC delegations are **not** the same. RC pools got deprecated in favor of RC delegations. Although they are quite similar in name, their function is very different. If you're interested in the difference between the two see this post: https://peakd.com/rc/@howo/direct-rc-delegations-vs-rc-pools-and-tentative-direct-rc-delegations-spec

## Direct RC delegations

Direct RC delegations are the simplest version of RC delegation you can think of:
Bob is out of RC, Alice has 200 RC, so she uses her posting key to delegate 100 RC to Bob. Bob now has 100 rc that he is free to use.

Now while this is a basic example, I'll dive into some more specifics.

### Max RC vs RC

It's important to differentiate between the two resources we are dealing with: ![](https://i.imgur.com/IWiqQAj.png)

Here I have 77 million RC out of 87 million **max** RC. When a user executes a direct RC delegation, they delegate **max** RC. This has two effects:
- Once spent, the delegated RC will regenerate on the delegatee's account
- Delegating RC will increase the amount of RC you regenerate. The more max RC you have the more you regenerate RC over time, in theory you could delegate 100 million RC on someone with 10k RC to make him regenerate his RC much more quickly and then undelegate. (Although this is unpractical due to the fact that undelegating burns unspent RC).

### Constraints & details

- You cannot delegate delegated RC, this is to avoid expensive chain computations.
- You delegate max RC **and** RC, so you can't do a delegation when you are out of RC.
- When undelegating, the delegator only gets his max RC back, all unspent RC is burned. The delegator will regenerate the RC over time.
- Delegating is done over `custom_json` and requires posting authority (more on that later)
- You can delegate to as many accounts as you want.
- You can't delegate all your RC (and end up with 0 RC), you have to always keep the RC equivalent of the account creation fee (3 HIVE as the time of writing).
- You can delegate up to 100 accounts in a single operation.

### RC reserve

When an account is created, the `account_creation_fee` is burned (as the time of writing, 3 HIVE), that amount is converted in RC, this is why even 0 HP account have some RC. (this is also true for accounts created with account creation tokens).

This "RC reserve" is not delegatable, this is to prevent a bad actor from delegating all your RC away effectively soft-locking your account.

## RC delegations in action

There is only one operation used for everything. `delegate_rc` the operations is sent in the form a custom json, here's an example where `howo` delegates 100 max RC to `alice`.

```
{
  "id": "rc",
  "json": [
    "delegate_rc",
    {
      "from": "howo",
      "delegatees": [
        "alice"
      ],
      "max_rc": 100
    }
  ]
}
```

I will be basing the rest of this guide using hive-js, all the examples, also note that all the keys in this example are from a testnet, they are worthless.

### Creating an RC delegation

The parameters are pretty straightforward:

from: Person who delegates the max RC
`delegatees`: array of account names that you want to delegate to (max 100)
`max_rc`: max RC amount you want to delegate.

```
function delegate_rc(delegator, posting_key, delegatees, max_rc) {
    return new Promise(resolve => {
        const json = JSON.stringify(['delegate_rc', {
            from: delegator,
            delegatees: delegatees,
            max_rc: max_rc,
        }]);

        hive.broadcast.customJson(posting_key, [], [delegator], 'rc', json, function (err, result) {
            resolve(err)
        });
    });
}
```

### Updating a delegation

Updating a delegation is done with the same operation, just input a different max RC amount and the delegation will be increased/reduced.

Keep in mind that if you reduce the delegation, the max RC will come back to you but the RC will be burned.

### Deleting a delegation 

Deleting a delegation is done by calling delegate_rc with `max_rc` set to 0.

### Getting RC from an account

This api endpoint has existed since HF20 but has been updated with RC delegations, it's simply called by passing in an array of accounts

```
function get_rc(accounts) {
    return new Promise(resolve => {
        hive.api.call('rc_api.find_rc_accounts', {accounts: accounts}, function (err, result) {
            return resolve(result)
        })
    });
}
async function main() {
    let rc_accounts = await get_rc(["initminer", "miners"])
}
```

output is an array of `rc_account` objects, note the new fields: `delegated_rc` and `received_delegated_rc`

```
[
  {
    "account": "initminer",
    "rc_manabar": {
      "current_mana": 3153959569,
      "last_update_time": 1660535262
    },
    "max_rc_creation_adjustment": {
      "amount": "2020748973",
      "precision": 6,
      "nai": "@@000000037"
    },
    "max_rc": 3153959569,
    "delegated_rc": 150,
    "received_delegated_rc": 0
  },
  {
    "account": "miners",
    "rc_manabar": {
      "current_mana": 2020748983,
      "last_update_time": 1660535259
    },
    "max_rc_creation_adjustment": {
      "amount": "2020748973",
      "precision": 6,
      "nai": "@@000000037"
    },
    "max_rc": 2020748983,
    "delegated_rc": 0,
    "received_delegated_rc": 10
  }
]
```

### Listing RC accounts:

If you don't have the full list, you can request the RC accounts:

```
function list_rc_accounts(start, limit) {
    return new Promise(resolve => {
        hive.api.call('rc_api.list_rc_accounts', {start:start, limit: limit}, function (err, result) {
            return resolve(result)
        })
    });
}

async function main() {
    let rc_accounts = await list_rc_accounts("initminer", 2)
}
```

The ordering is alphabetical, so you input the start and how many users you want to fetch (limited to 1000) and there you go, think of it as pagination.
If you reach the end of the 1000 and didn't find your account, put the last account as "start" and get the next 1000.

### Listing all delegations

So this is where it gets a tad tricky, the `start` param is an array.
- The first element of the array is `from`, who is delegating
- The second element of the array is `to`, who is delegated to

The second parameter, `limit` is pretty self explanatory. it's limited to 1000 elements per query. 

Both parameters are used for pagination.

If you want to fetch a specific delegation, fill both `from` and `to`
If you want to get all the delegations from an account, set `from` as the account and leave `to` as empty

If you only input `from` and reach the end of `limit` (for instance if an account delegated more than 1000 users), you can continue by inputting the last delegatee in the `to` field.

Here's a few examples:
```
function list_rc_direct_delegations(from, to, limit) {
    return new Promise(resolve => {
        hive.api.call('rc_api.list_rc_direct_delegations', {start:[from, to], limit: limit}, function (err, result) {
            return resolve(result)
        })
    });
}

async function main() {
    // List the first 100 delegations from initminer 
    await list_rc_direct_delegations("initminer", "", 100)
    // get the delegation from initminer to howo
    await list_rc_direct_delegations("initminer", "howo", 1)
    // List 100 delegations starting with the initminer -> howo delegation
    await list_rc_direct_delegations("initminer", "howo", 100)
}
```

The output is an array of delegation objects:

```
[
  {
    "from": "initminer",
    "to": "howo",
    "delegated_rc": 70
  },
  {
    "from": "initminer",
    "to": "alice",
    "delegated_rc": 70
  }
]
```

**Important** tidbit about the ordering, you may be confused that this list is not in alphabetical order, this is because under the hood, we index with account numbers, not account names.

So the reason why `howo` comes up before `alice` in this testnet, is because if you look at the get_account api call:

```
[{
    "id": 6,
    "name": "howo",
    ...
  },{
    "id": 7,
    "name": "alice",
    ....
  }
]
```

`alice`'s id is 7 and `howo`'s id is 6. If you want to get a bit more in depth, I talk about it in this issue (among other things): https://gitlab.syncad.com/hive/hive/-/issues/271

Note that due to technical limitations, it's not possible to only input `to` and get all the inbound delegations, this has to be built on an L2 api (eg: HAF/hivemind/hiveSQL).

# Conclusion

I hope you found this documentation useful, if you want to check the direct RC delegation code yourself it's here: https://gitlab.syncad.com/hive/hive/-/merge_requests/245/diffs

I'll be glad to answer any questions that come up in the comments and hope to see a lot of use for rc delegations once hard fork 26 hits !

@howo

![](https://i.imgur.com/oPJ63jA.png)
<center><sup>You can vote for our witness directly using Hivesigner <a href="https://hivesigner.com/sign/account-witness-vote?witness=steempress&approve=1">here</a>.</sup></center>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 522 others
👎  ,
properties (23)
authorhowo
permlinkdirect-rc-delegation-documentation
categoryrc
json_metadata{"app":"peakd/2022.07.1","format":"markdown","tags":["rc","documentation"],"users":["howo","000000037"],"image":["https://i.imgur.com/IWiqQAj.png","https://i.imgur.com/oPJ63jA.png"]}
created2022-08-15 03:56:33
last_update2022-08-15 14:33:03
depth0
children50
last_payout2022-08-22 03:56:33
cashout_time1969-12-31 23:59:59
total_payout_value129.988 HBD
curator_payout_value129.837 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length9,039
author_reputation468,268,921,575,748
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,730,388
net_rshares371,174,196,475,537
author_curate_reward""
vote details (588)
@arcange ·
$1.31
> Bob is out of RC, Alice has 200 RC, so she uses her posting key to delegate 100 RC ...

Did I read **posting key** correctly? Does it mean that any account having posting authority on another account, which is quite frequent, could drain its RC?

> You can delegate to 100 accounts at once.

Does it mean **up to 100** or is 100 a random number provided as an example?


👍  ,
properties (23)
authorarcange
permlinkre-howo-rgnqdc
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 12:51:18
last_update2022-08-15 12:51:18
depth1
children2
last_payout2022-08-22 12:51:18
cashout_time1969-12-31 23:59:59
total_payout_value0.656 HBD
curator_payout_value0.654 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length373
author_reputation1,065,066,100,905,268
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,739,855
net_rshares1,860,268,414,051
author_curate_reward""
vote details (2)
@howo ·
$0.03
> Did I read posting key correctly? Does it mean that any account having posting authority on another account, which is quite frequent, could drain its RC?

Yes, although not all of it. We went back and forth with this (active vs posting) and in the end we felt that it was more important to enable all the L2 solutions like RC trailing, RC pools etc than to lock it because it requires active. 

Realistically there's much worse things that can be done with posting authority than just delegating RC away (downvoting everyone / posting spam everywhere that can't be deleted etc etc). And those don't happen even though the risk has always been there, so we felt like it's an okay tradeoff.

Worst comes to worst, RC is non-consensus so we can change this without a hard fork.

> You can delegate to 100 accounts at once.

What I mean is you can delegate up to 100 accounts in a single op.
👍  
properties (23)
authorhowo
permlinkre-arcange-rgntol
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 14:02:45
last_update2022-08-15 14:02:45
depth2
children1
last_payout2022-08-22 14:02:45
cashout_time1969-12-31 23:59:59
total_payout_value0.016 HBD
curator_payout_value0.017 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length889
author_reputation468,268,921,575,748
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,741,365
net_rshares50,236,145,839
author_curate_reward""
vote details (1)
@urun ·
True but then is a "block RC" needed? If someone doesn't want it or wants it all back he must be able to opt-out.

Like allow RC delegation = No :) with active key. 

I could imagine if RCs get Delegated to 10k wallets or more, it could be massive pain to get it back, so cancel all delegations would be helpful too IMO :)
properties (22)
authorurun
permlinkre-howo-rgoarn
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 20:11:48
last_update2022-08-15 20:11:48
depth3
children0
last_payout2022-08-22 20:11:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length322
author_reputation93,309,389,073,611
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,750,155
net_rshares0
@baddye ·
> You delegate max RC and RC, so you can't do a delegation when you are out of RC.
When undelegating, the delegator only gets his max RC back, all unspent RC is burned. The delegator will regenerate the RC over time.

So with those 2 rules in mind i assume there also won't be a cooldown period when undelegating like HP has?
properties (22)
authorbaddye
permlinkre-howo-rjl0fz
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-10-11 09:16:48
last_update2022-10-11 09:16:48
depth1
children0
last_payout2022-10-18 09:16:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length325
author_reputation96,689,123
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id117,378,053
net_rshares0
@bashadow ·
$1.30
Does delegating RC affect the amount of an accounts vote value? EX: 23K in RC and vote value of 0.40 If RC is now 13K for the account is the vote value unchanged? 
👍  , ,
properties (23)
authorbashadow
permlinkre-howo-rgndxb
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 08:22:27
last_update2022-08-15 08:22:27
depth1
children6
last_payout2022-08-22 08:22:27
cashout_time1969-12-31 23:59:59
total_payout_value0.648 HBD
curator_payout_value0.647 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length163
author_reputation100,388,692,638,882
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,734,875
net_rshares1,838,675,472,686
author_curate_reward""
vote details (3)
@cliffagreen ·
$0.06
Yes, someone asked my question! Thank you. :) And how cool is it that my dust vote on the comment now counts?
👍  
properties (23)
authorcliffagreen
permlinkre-bashadow-rjrf1t
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-10-14 20:17:51
last_update2022-10-14 20:17:51
depth2
children0
last_payout2022-10-21 20:17:51
cashout_time1969-12-31 23:59:59
total_payout_value0.032 HBD
curator_payout_value0.032 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length109
author_reputation36,054,586,171,822
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id117,472,474
net_rshares109,086,371,547
author_curate_reward""
vote details (1)
@gadrian ·
$0.12
If I understood things correctly, the delegator keeps the voting power intact (because the HP is not delegated, only max RC). 
👍  ,
properties (23)
authorgadrian
permlinkre-bashadow-rgng03
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 09:07:15
last_update2022-08-15 09:07:15
depth2
children2
last_payout2022-08-22 09:07:15
cashout_time1969-12-31 23:59:59
total_payout_value0.058 HBD
curator_payout_value0.057 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length126
author_reputation381,745,784,732,379
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,735,688
net_rshares167,206,184,733
author_curate_reward""
vote details (2)
@bashadow ·
Thank you, I think I understand now.
properties (22)
authorbashadow
permlinkre-gadrian-rgo1re
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 16:57:15
last_update2022-08-15 16:57:15
depth3
children0
last_payout2022-08-22 16:57:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length36
author_reputation100,388,692,638,882
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,745,462
net_rshares0
@howo ·
$0.03
Yes
👍  
properties (23)
authorhowo
permlinkre-gadrian-rgntio
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 13:59:12
last_update2022-08-15 13:59:12
depth3
children0
last_payout2022-08-22 13:59:12
cashout_time1969-12-31 23:59:59
total_payout_value0.016 HBD
curator_payout_value0.017 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3
author_reputation468,268,921,575,748
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,741,279
net_rshares50,533,474,344
author_curate_reward""
vote details (1)
@smooth · (edited)
$0.92
Vote value isn't affected on either account.

Bear in mind that if you delegate too much RC you might not be able to use all your votes.
👍  , , ,
properties (23)
authorsmooth
permlinkrgngkd
categoryrc
json_metadata{"app":"hiveblog/0.1"}
created2022-08-15 09:19:27
last_update2022-08-15 09:22:06
depth2
children1
last_payout2022-08-22 09:19:27
cashout_time1969-12-31 23:59:59
total_payout_value0.460 HBD
curator_payout_value0.460 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length136
author_reputation245,194,432,541,145
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,735,878
net_rshares1,307,114,227,204
author_curate_reward""
vote details (4)
@bashadow ·
Thank you, even after 5 years I am still learning.
properties (22)
authorbashadow
permlinkre-smooth-rgo1qq
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 16:56:51
last_update2022-08-15 16:56:51
depth3
children0
last_payout2022-08-22 16:56:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length50
author_reputation100,388,692,638,882
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,745,455
net_rshares0
@brianoflondon ·
$1.38
I think this will dramatically change the way I run the @podping system. 

Instead of delegating Hive Power I'll be able to keep the active accounts topped up with RCs directly. Much better. 
👍  ,
properties (23)
authorbrianoflondon
permlinkre-howo-rgo12c
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 16:42:12
last_update2022-08-15 16:42:12
depth1
children0
last_payout2022-08-22 16:42:12
cashout_time1969-12-31 23:59:59
total_payout_value0.688 HBD
curator_payout_value0.687 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length191
author_reputation708,176,593,042,719
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,745,086
net_rshares1,957,206,136,833
author_curate_reward""
vote details (2)
@caelum1infernum ·
@littlebee4 This is the one we talk about i think you might be interested to know this info.
@hopestylist @olawalium you guys should check this out in the future we can help our new friends in Hive which is amazing.
👍  
properties (23)
authorcaelum1infernum
permlinkre-howo-2022824t162715114z
categoryrc
json_metadata{"tags":["rc","documentation"],"app":"ecency/3.0.25-vision","format":"markdown+html"}
created2022-08-24 12:27:15
last_update2022-08-24 12:27:15
depth1
children2
last_payout2022-08-31 12:27:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length215
author_reputation60,436,140,046,519
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,988,313
net_rshares16,129,359,935
author_curate_reward""
vote details (1)
@littlebee4 ·
Yep, this is exactly what I meant. Thanks for making me aware of this post. Will bookmark it. 
I for sure will help out others in the future 🤓
👍  
properties (23)
authorlittlebee4
permlinkre-caelum1infernum-2022824t14454827z
categoryrc
json_metadata{"tags":["rc","documentation"],"app":"ecency/3.0.25-vision","format":"markdown+html"}
created2022-08-24 12:45:48
last_update2022-08-24 12:45:48
depth2
children0
last_payout2022-08-31 12:45:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length142
author_reputation316,783,922,343,254
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,988,639
net_rshares3,094,060,127
author_curate_reward""
vote details (1)
@olawalium ·
Thank you so much for this.
👍  
properties (23)
authorolawalium
permlinkre-caelum1infernum-2022825t14955833z
categoryrc
json_metadata{"tags":["rc","documentation"],"app":"ecency/3.0.32-mobile","format":"markdown+html"}
created2022-08-25 00:49:57
last_update2022-08-25 00:49:57
depth2
children0
last_payout2022-09-01 00:49:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length27
author_reputation531,106,474,893,143
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id116,004,871
net_rshares3,004,504,531
author_curate_reward""
vote details (1)
@cal02 ·
Gracias ☺️ amigo por tu voto. Tu apoyo nos motiva en esta bella comunidad.
properties (22)
authorcal02
permlinkrh3nax
categoryrc
json_metadata{"app":"hiveblog/0.1"}
created2022-08-24 03:06:39
last_update2022-08-24 03:06:39
depth1
children0
last_payout2022-08-31 03:06:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length74
author_reputation13,554,613,243,080
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,978,872
net_rshares0
@cryptobrewmaster ·
Dear, @howo

May we ask you to review and support our @cryptobrewmaster GameFi proposal on DHF? It can be [found here](https://peakd.com/me/proposals/235)

If you havent tried playing [CryptoBrewMaster](https://cryptobrewmaster.io) you can give it a shot. Our @hivefest presentation [available here on the YouTube](https://youtu.be/DZ9MpQQoPu4?t=19996) with a [pitchdeck](https://docs.google.com/presentation/d/1x8eEoQIbNCTS5zQ6yfJ1SarLZz_BXinDVPOPebp4_-M/edit?usp=sharing) of what we building in general 

Vote with [Peakd.com](https://peakd.com/me/proposals/235), [Ecency.com](https://ecency.com/proposals/235), [Hivesigner](https://hivesigner.com/sign/update_proposal_votes?proposal_ids=%5B%22235%22%5D&approve=true)

Thank you!
properties (22)
authorcryptobrewmaster
permlinkre-howo-rivh3q
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-09-27 14:19:03
last_update2022-09-27 14:19:03
depth1
children0
last_payout2022-10-04 14:19:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length731
author_reputation119,480,288,448,053
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id116,978,320
net_rshares0
@epsilon27 ·
Thanks for sharing. Very informative
properties (22)
authorepsilon27
permlinkre-howo-rgpen0
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-16 10:33:00
last_update2022-08-16 10:33:00
depth1
children0
last_payout2022-08-23 10:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length36
author_reputation12,208,774,984
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,765,122
net_rshares0
@iykewatch12 ·
$0.59
Hive is absolutely one of the best platforms in our time but this mathematics of #rc delegation looks very simple to apply but kind of complicated to understand so I chose not to delegate till I understand better.
👍  
properties (23)
authoriykewatch12
permlinkrgo17s
categoryrc
json_metadata{"tags":["rc"],"app":"hiveblog/0.1"}
created2022-08-15 16:45:36
last_update2022-08-15 16:45:36
depth1
children0
last_payout2022-08-22 16:45:36
cashout_time1969-12-31 23:59:59
total_payout_value0.292 HBD
curator_payout_value0.293 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length213
author_reputation13,668,240,655,441
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,745,169
net_rshares834,912,567,223
author_curate_reward""
vote details (1)
@johnhtims ·
$1.47
>You can't delegate more than the RC equivalent of the account creation fee (3 HIVE as the time of writing).

I'm confused.  You mean if I have 10K HIVE power I can only delegate a tiny amount of RC to any account because of this limit rule?
👍  , , , , , ,
properties (23)
authorjohnhtims
permlinkre-howo-rgn5i1
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 05:20:27
last_update2022-08-15 05:20:27
depth1
children11
last_payout2022-08-22 05:20:27
cashout_time1969-12-31 23:59:59
total_payout_value0.736 HBD
curator_payout_value0.733 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length241
author_reputation3,687,018,907,694
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,731,915
net_rshares2,100,550,139,530
author_curate_reward""
vote details (7)
@gadrian · (edited)
$0.26
You can delegate max the RCs corresponding to 10k HP - 3 HIVE, as far as I understand it. The 3 HIVE is the reserve you can't touch. Anything else, you can delegate. Probably the wording is wrong in the post.
👍  , , , ,
properties (23)
authorgadrian
permlinkre-johnhtims-rgnfli
categoryrc
json_metadata{"tags":"rc"}
created2022-08-15 08:58:30
last_update2022-08-15 09:01:48
depth2
children2
last_payout2022-08-22 08:58:30
cashout_time1969-12-31 23:59:59
total_payout_value0.130 HBD
curator_payout_value0.129 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length208
author_reputation381,745,784,732,379
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,735,514
net_rshares372,511,946,528
author_curate_reward""
vote details (5)
@howo · (edited)
$0.03
Yes, my bad, edited the wording.
👍  
properties (23)
authorhowo
permlinkre-gadrian-rgntf6
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 13:57:06
last_update2022-08-15 14:07:24
depth3
children0
last_payout2022-08-22 13:57:06
cashout_time1969-12-31 23:59:59
total_payout_value0.016 HBD
curator_payout_value0.017 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length32
author_reputation468,268,921,575,748
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,741,227
net_rshares50,718,913,116
author_curate_reward""
vote details (1)
@smooth ·
$0.04
Pretty sure that's right.
👍  ,
properties (23)
authorsmooth
permlinkrgngmx
categoryrc
json_metadata{"app":"hiveblog/0.1"}
created2022-08-15 09:20:57
last_update2022-08-15 09:20:57
depth3
children0
last_payout2022-08-22 09:20:57
cashout_time1969-12-31 23:59:59
total_payout_value0.022 HBD
curator_payout_value0.022 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length25
author_reputation245,194,432,541,145
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,735,902
net_rshares66,612,477,597
author_curate_reward""
vote details (2)
@garlet ·
You can delegate max the equivalent of the account creation fee (3 HIVE as the time of writing) but you can delegate at more accounts
properties (22)
authorgarlet
permlinkre-johnhtims-rgnd68
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 08:06:09
last_update2022-08-15 08:06:09
depth2
children2
last_payout2022-08-22 08:06:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length133
author_reputation38,803,013,867,329
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,734,629
net_rshares0
@howo ·
$0.07
This slipped past my re-read sorry, it's the opposite: you can delegate all your RC minus the account creation fee
👍  , ,
properties (23)
authorhowo
permlinkre-garlet-rgntvy
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 14:07:09
last_update2022-08-15 14:07:09
depth3
children1
last_payout2022-08-22 14:07:09
cashout_time1969-12-31 23:59:59
total_payout_value0.034 HBD
curator_payout_value0.033 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length114
author_reputation468,268,921,575,748
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,741,484
net_rshares97,836,504,963
author_curate_reward""
vote details (3)
@tobetada ·
$0.07
this is really strange for me as well; why this limitation? This isn't very helpful for minnows that will run out of RC when the limit is so low
👍  
properties (23)
authortobetada
permlinkre-johnhtims-rgnf3n
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 08:47:45
last_update2022-08-15 08:47:45
depth2
children4
last_payout2022-08-22 08:47:45
cashout_time1969-12-31 23:59:59
total_payout_value0.034 HBD
curator_payout_value0.035 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length144
author_reputation522,057,850,676,555
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,735,314
net_rshares100,287,438,239
author_curate_reward""
vote details (1)
@howo ·
$0.10
This slipped past my re-read. there isn't such limitation all good :) 
👍  ,
properties (23)
authorhowo
permlinkre-tobetada-rgntuj
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 14:06:18
last_update2022-08-15 14:06:18
depth3
children3
last_payout2022-08-22 14:06:18
cashout_time1969-12-31 23:59:59
total_payout_value0.052 HBD
curator_payout_value0.052 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length70
author_reputation468,268,921,575,748
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,741,459
net_rshares151,828,713,600
author_curate_reward""
vote details (2)
@jordand89 ·
$0.50
This post answered all the questions that I had about RC delegation. Thanks!
👍  
properties (23)
authorjordand89
permlinkre-howo-rjktd6
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-10-11 06:44:00
last_update2022-10-11 06:44:00
depth1
children1
last_payout2022-10-18 06:44:00
cashout_time1969-12-31 23:59:59
total_payout_value0.252 HBD
curator_payout_value0.252 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length76
author_reputation541,780,110,410
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id117,375,655
net_rshares810,012,062,943
author_curate_reward""
vote details (1)
@howo ·
That's the goal, glad I helped :D
properties (22)
authorhowo
permlinkre-jordand89-rjrh9h
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-10-14 21:05:42
last_update2022-10-14 21:05:42
depth2
children0
last_payout2022-10-21 21:05:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length33
author_reputation468,268,921,575,748
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id117,473,452
net_rshares0
@pfunk · (edited)
$1.35
>You can delegate to as many accounts as you want.
You can delegate to 100 accounts at once.

These two appear to contradict each other. Can you clarify? Do you mean you can delegate RC to 100 accounts in one operation but can delegate to an infinite amount of accounts overall?

>You can't delegate more than the RC equivalent of the account creation fee (3 HIVE as the time of writing).

I believe the "more" should be changed to "less", right?
👍  , , , ,
properties (23)
authorpfunk
permlinkre-howo-rgnecw
categoryrc
json_metadata{"tags":"rc"}
created2022-08-15 08:31:15
last_update2022-08-15 08:32:33
depth1
children2
last_payout2022-08-22 08:31:15
cashout_time1969-12-31 23:59:59
total_payout_value0.678 HBD
curator_payout_value0.676 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length446
author_reputation221,632,045,904,452
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,735,007
net_rshares1,923,765,561,465
author_curate_reward""
vote details (5)
@howo ·
Yes, the wording could have been clearer, what I mean is that you can delegate to 100 accounts **in a single operation**

> I believe the "more" should be changed to "less", right?

yep, thanks for catching that ! 
properties (22)
authorhowo
permlinkre-pfunk-rgnthy
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 13:58:45
last_update2022-08-15 13:58:45
depth2
children0
last_payout2022-08-22 13:58:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length214
author_reputation468,268,921,575,748
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,741,267
net_rshares0
@smooth ·
$0.03
I think what he's saying is you can't delegate so much that it would eat into your "free" RC (account creation fee).
👍  ,
properties (23)
authorsmooth
permlinkrgngm0
categoryrc
json_metadata{"app":"hiveblog/0.1"}
created2022-08-15 09:20:24
last_update2022-08-15 09:20:24
depth2
children0
last_payout2022-08-22 09:20:24
cashout_time1969-12-31 23:59:59
total_payout_value0.016 HBD
curator_payout_value0.017 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length116
author_reputation245,194,432,541,145
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,735,892
net_rshares50,982,977,843
author_curate_reward""
vote details (2)
@poshtoken · (edited)
$0.21
https://twitter.com/Kublai84638557/status/1559164064168804352
https://twitter.com/Cloudsystem83/status/1559229581906911241
https://twitter.com/RinaldiCosimo/status/1559528296244723712
<sub> The rewards earned on this comment will go directly to the people( @yeckingo1, @claudio83, @arc7icwolf ) sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.</sub>
👍  
properties (23)
authorposhtoken
permlinkre-howo-direct-rc-delegation-documentation28167
categoryrc
json_metadata"{"app":"Poshtoken 0.0.1","payoutToUser":["yeckingo1","claudio83","arc7icwolf"]}"
created2022-08-15 13:14:18
last_update2022-08-16 13:22:09
depth1
children0
last_payout2022-08-22 13:14:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.209 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length410
author_reputation3,943,098,080,335,349
root_title"Direct RC delegation documentation"
beneficiaries
0.
accountreward.app
weight10,000
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id115,740,335
net_rshares595,025,319,196
author_curate_reward""
vote details (1)
@shortshots ·
Thank you @howo for upvoting my Elden Ring [post](https://hive.blog/hive-140217/@shortshots/elden-ring-boss-fight-beastmen-duo-of-farum-azula-8th-attempt-with-screenshots-and-video)! Greatly appreciated :)
properties (22)
authorshortshots
permlinkrioq6w
categoryrc
json_metadata{"users":["howo"],"links":["https://hive.blog/hive-140217/@shortshots/elden-ring-boss-fight-beastmen-duo-of-farum-azula-8th-attempt-with-screenshots-and-video"],"app":"hiveblog/0.1"}
created2022-09-23 22:52:09
last_update2022-09-23 22:52:09
depth1
children0
last_payout2022-09-30 22:52:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length205
author_reputation31,835,840,071,207
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id116,877,027
net_rshares0
@urun ·
$1.25
Hmmmmmmm,

So 100% delegations means 100%- Basic RC ( like a wallet with no hive has) right?

That's cool.

Not the important. WEN :D 

I remember "its possible to implement without HF" :D

So next HF? :)
👍  
properties (23)
authorurun
permlinkre-howo-rgoak4
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 20:07:18
last_update2022-08-15 20:07:18
depth1
children4
last_payout2022-08-22 20:07:18
cashout_time1969-12-31 23:59:59
total_payout_value0.624 HBD
curator_payout_value0.625 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length204
author_reputation93,309,389,073,611
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,750,056
net_rshares1,783,617,083,575
author_curate_reward""
vote details (1)
@howo ·
> So 100% delegations means 100%- Basic RC ( like a wallet with no hive has) right? 

Yep 

> WEN

It's going to ship with hard fork 26 so in a couple of weeks :)
👍  
properties (23)
authorhowo
permlinkre-urun-rgoan9
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 20:09:09
last_update2022-08-15 20:09:09
depth2
children1
last_payout2022-08-22 20:09:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length162
author_reputation468,268,921,575,748
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,750,103
net_rshares1,137,484,828
author_curate_reward""
vote details (1)
@urun ·
sounds super nice!
properties (22)
authorurun
permlinkre-howo-rgoatb
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 20:12:48
last_update2022-08-15 20:12:48
depth3
children0
last_payout2022-08-22 20:12:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length18
author_reputation93,309,389,073,611
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,750,179
net_rshares0
@smooth · (edited)
It is possible to make changes to the RC code without a hard fork, but not without glitches because if not all nodes update (and they won't w/o a hard fork), they'll have different ideas of how much RC each account has. Some will allow and some will block the same transaction.
👍  
properties (23)
authorsmooth
permlinkrgod4f
categoryrc
json_metadata{"app":"hiveblog/0.1"}
created2022-08-15 21:02:39
last_update2022-08-15 21:03:06
depth2
children1
last_payout2022-08-22 21:02:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length277
author_reputation245,194,432,541,145
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,751,299
net_rshares1,137,793,569
author_curate_reward""
vote details (1)
@urun ·
sure building some foundation first makes sense. Some standard :D
properties (22)
authorurun
permlinkre-smooth-rgodwu
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 21:19:42
last_update2022-08-15 21:19:42
depth3
children0
last_payout2022-08-22 21:19:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length65
author_reputation93,309,389,073,611
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,751,654
net_rshares0
@xplosive ·
$1.24
Is there a website for Resurce Credits (RC) delegations? I mean for the operations. For example people could ask for (or fill) RC  delegations. This would be very helpful/useful for new users. I currently have 2094 million RC. I would gladly help new users.

![](https://images.ecency.com/DQmQH6GFzz5Y25j2cVmzRRbVoPTHni18h8A5Wf4eNFM77mG/img_0.8054849519993398.jpg)
👍  ,
properties (23)
authorxplosive
permlinkre-howo-2022815t1778147z
categoryrc
json_metadata{"tags":["rc","documentation"],"app":"ecency/3.0.32-mobile","format":"markdown+html"}
created2022-08-15 15:07:09
last_update2022-08-15 15:07:09
depth1
children6
last_payout2022-08-22 15:07:09
cashout_time1969-12-31 23:59:59
total_payout_value0.620 HBD
curator_payout_value0.621 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length364
author_reputation172,118,324,611,175
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,742,965
net_rshares1,765,676,146,339
author_curate_reward""
vote details (2)
@howo ·
$0.03
Nothing exists yet (the feature isn't live), but it could definitely be created :) 
👍  ,
properties (23)
authorhowo
permlinkre-xplosive-rgny5e
categoryrc
json_metadata{"tags":["rc"],"app":"peakd/2022.07.1"}
created2022-08-15 15:39:18
last_update2022-08-15 15:39:18
depth2
children5
last_payout2022-08-22 15:39:18
cashout_time1969-12-31 23:59:59
total_payout_value0.013 HBD
curator_payout_value0.013 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length83
author_reputation468,268,921,575,748
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,743,671
net_rshares39,664,462,766
author_curate_reward""
vote details (2)
@lesmann ·
$0.46
That I would like to know about!
🤓😎🤓
👍  
properties (23)
authorlesmann
permlinkre-howo-20221013t105250664z
categoryrc
json_metadata{"tags":["rc"],"app":"ecency/3.0.34-mobile","format":"markdown+html"}
created2022-10-13 15:52:48
last_update2022-10-13 15:52:48
depth3
children4
last_payout2022-10-20 15:52:48
cashout_time1969-12-31 23:59:59
total_payout_value0.231 HBD
curator_payout_value0.231 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length36
author_reputation174,485,134,002,493
root_title"Direct RC delegation documentation"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id117,440,256
net_rshares748,371,801,064
author_curate_reward""
vote details (1)