CIP22 - Change "indexd" to "addrindexrs"

This new proposal changes the current indexd indexing service to a more modern and maintained addrindexrs service, which is the same used by Electrum and SamouraiWallet.

Github link for the proposal

@jdogresorg would you be so kind to allocate a bounty address for this proposal?

3 Likes

Address 17GKi9QMyLkjEZdFexLuaQMinuhMyTVbhd has been created and assigned to collect CIP22 donations.

1 Like

Is there a link to the details of addrindexrs ?

Are there other indexing services that are actively maintained?

1 Like

Other well known indexing services are what’s generally known as “block explorers”

Blockstream, abe, btc-rpc-explorer and so on.

Most of the well known explorers/indexers are hulking behemoths that are “all-encompassing” to provide an incredible featureset at expense of CPU power and Database size.

We just need something that spits the currently unspent txids, that’s exactly what addrindexrs does at a very low CPU and Database size budget.

2 Likes

Thanks, looks like a good choice

Initial commit of the code is up, i’m integrating the addrindexrs to the samouraiwallet “dojo” gitlab instance, so it gets mainlined and we can cooperate to that piece of tech too.

Seems working, no showstopping failures, will do proper tests tomorrow (2am here already).

https://github.com/CounterpartyXCP/counterparty-lib/pull/new/feature_cip22_addrindexrs

1 Like

Milestone #1 payout (0.54 BTC)
https://blockstream.info/tx/83cd2a8efe766027b3cafe66b375109fc0c482eeaa1fe3b8b30555097df4c5f2

1 Like

Milestone #2 and #3 Payout (0.53 BTC)