Skip to content

Instantly share code, notes, and snippets.

@anonymoussprocket
Last active May 16, 2020 02:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymoussprocket/2ea15dd8eb16d5ee0f42539579951193 to your computer and use it in GitHub Desktop.
Save anonymoussprocket/2ea15dd8eb16d5ee0f42539579951193 to your computer and use it in GitHub Desktop.
Tezos Commons Baker Registry demo

Description

This is an example of how to extract data from the Tezos Commons Baker Registry on Tezos mainnet, the details of which are outlined in this Tezos Agora thread. It works by querying Conseil for all registered bakers that are not deactivated, have a staking balance and delegated balance greater than 0. We use these filters as a proxy for identifying public bakers. You can see this result set on Arronax. Then we iterate over the addresses looking for the ones that have records in the registry and present some of the available information.

For more details about how ConseilJS interacts with this contract, take a look at TCFBakerRegistryHelper.

Requirements

  • nodejs 12.16+.
  • ConseilJS 5.0.0-alpha.1+

Usage

  1. Save index.ts and package.json into a folder on your machine
  2. Set the tezosNode, conseilServer params accordingly. Get an acccount on Nautilus Cloud if you do not have access to such infrastructure already.
  3. From the console in that same directory run npm install and then npm start.
import fetch from 'node-fetch';
import * as log from 'loglevel';
import { registerFetch, registerLogger } from 'conseiljs';
import { ConseilQueryBuilder, ConseilOperator, ConseilSortDirection, ConseilDataClient } from 'conseiljs';
import { TCFBakerRegistryHelper } from 'conseiljs';
const tezosNode = '...';
const conseilServer = { url: '...', apiKey: '...', network: 'mainnet' };
const bakerRegistryAddress = 'KT1ChNsEFxwyCbJyWGSL3KdjeXE28AY1Kaog';
let bakerRegistryMap = -1;
const logger = log.getLogger('conseiljs');
logger.setLevel('debug', false);
registerLogger(logger);
registerFetch(fetch);
async function init() {
try { await TCFBakerRegistryHelper.verifyDestination(tezosNode, bakerRegistryAddress); }
catch (err) { console.log('Contract hash does not match'); }
bakerRegistryMap = (await TCFBakerRegistryHelper.getSimpleStorage(tezosNode, bakerRegistryAddress))['mapid'];
console.log(`Contract map at ${bakerRegistryMap}`);
}
async function queryDelegatesTable() {
let bakerQuery = ConseilQueryBuilder.blankQuery();
bakerQuery = ConseilQueryBuilder.addFields(bakerQuery, 'pkh');
bakerQuery = ConseilQueryBuilder.addPredicate(bakerQuery, 'deactivated', ConseilOperator.EQ, [false]);
bakerQuery = ConseilQueryBuilder.addPredicate(bakerQuery, 'staking_balance', ConseilOperator.GT, [0]);
bakerQuery = ConseilQueryBuilder.addPredicate(bakerQuery, 'delegated_balance', ConseilOperator.GT, [0]);
bakerQuery = ConseilQueryBuilder.addOrdering(bakerQuery, 'block_level', ConseilSortDirection.DESC);
bakerQuery = ConseilQueryBuilder.setLimit(bakerQuery, 1000);
const bakerResult = await ConseilDataClient.executeEntityQuery(conseilServer, 'tezos', conseilServer.network, 'delegates', bakerQuery);
return bakerResult.map(r => r['pkh']);
}
async function queryContractOperations() {
let operationsQuery = ConseilQueryBuilder.blankQuery();
operationsQuery = ConseilQueryBuilder.addFields(operationsQuery, 'parameters');
operationsQuery = ConseilQueryBuilder.addPredicate(operationsQuery, 'kind', ConseilOperator.EQ, ['transaction']);
operationsQuery = ConseilQueryBuilder.addPredicate(operationsQuery, 'destination', ConseilOperator.EQ, ['KT1ChNsEFxwyCbJyWGSL3KdjeXE28AY1Kaog']);
operationsQuery = ConseilQueryBuilder.addPredicate(operationsQuery, 'status', ConseilOperator.EQ, ['applied']);
operationsQuery = ConseilQueryBuilder.addOrdering(operationsQuery, 'timestamp', ConseilSortDirection.DESC);
operationsQuery = ConseilQueryBuilder.setLimit(operationsQuery, 1000);
const operationsResult = await ConseilDataClient.executeEntityQuery(conseilServer, 'tezos', conseilServer.network, 'operations', operationsQuery);
const bakerList = operationsResult.map( r => r['parameters'].replace(/^.*Pair "([a-zA-Z0-9]{36})".*/g,'$1')).filter(s => s.length === 36);
return bakerList.filter((v, i, a) => a.indexOf(v) === i);
}
async function queryContract(delegate: string) : Promise<boolean> {
const r = await TCFBakerRegistryHelper.queryRegistration(tezosNode, bakerRegistryMap, delegate);
if (r) {
let comment = `\nFound ${r['name']} at ${delegate}\nreward rate ${Math.round(r['split'] * 100)}%`;
comment += `\nis ${r['isAcceptingDelegation'] === true ? '': 'NOT '}accepting delegation`;
comment += (r['minimumDelegation'] === 0) ? '\nwith no minimum deposit' : `\nwith minimum deposit of ${r['minimumDelegation']/1000000}xtz`;
comment += (r['minimumPayout'] === 0) ? '\nand no minimum payout' : `\nand minimum payout of ${r['minimumPayout']/1000000}xtz`;
comment += (r['payoutDelay'] > 6 && r['payoutFrequency'] > 1) ? '\nWARNING, delayed payout schedule': '';
comment += (r['minimumPayout'] !== 0 && r['isGreedy']) ? `\nWARNING ${r['name']} will keep payouts below threshold` : '';
comment += (r['recordManager'] !== undefined) ? '\nWARNING registry records are not managed by the baker account directly' : '';
console.log(comment);
return true;
}
return false;
}
async function run() {
init();
const bakersFromOps = await queryContractOperations();
const bakersFromTable = await queryDelegatesTable();
const allBakers = bakersFromOps.concat(bakersFromTable).filter((v, i, a) => a.indexOf(v) === i);
let registrationCount = 0;
for (const b of allBakers) {
if (await queryContract(b)) { registrationCount++; }
}
console.log(`\n\nBaker participation rate: ${Math.round((registrationCount/allBakers.length) * 100)}`);
}
run();
{
"name": "tezos-baker-registry-demo",
"version": "0.0.2",
"description": "Tezos Commons Baker Registry demo",
"scripts": {
"postinstall": "npm run build",
"build": "tsc index.ts",
"start": "node index.js"
},
"author": "anonymoussprocket",
"license": "UNLICENSED",
"engines": {
"node": "12.16.x",
"npm": "6.14.x"
},
"homepage": "https://gist.github.com/anonymoussprocket",
"dependencies": {
"conseiljs": "5.0.0-alpha.1",
"loglevel": "1.6.8",
"node-fetch": "2.6.0"
},
"devDependencies": {
"@types/node": "14.0.1",
"typescript": "3.9.2"
}
}
Contract hash does not match
Contract map at 17
found 343 delegates on mainnet
Found Tezos Seoul at tz1Kf25fX1VdmYGSEzwFy1wNmkbSEZ2V83sY
reward rate 100%
is accepting delegation
with minimum deposit of 1xtz
and no minimum payout
Found Airfoil at tz1gk3TDbU7cJuiBRMhwQXVvgDnjsxuWhcEA
reward rate 95%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Polychain Labs 2 at tz2TSvNTh2epDMhZHrw73nV9piBX7kLZ9K9m
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
WARNING registry records are not managed by the baker account directly
Found Tezocracy at tz1TaLYBeGZD3yKVHQGBM857CcNnFFNceLYh
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Bake'n'Rolls at tz1NortRftucvAkD1J58L32EhSVrQEWJCEnB
reward rate 91%
is accepting delegation
with minimum deposit of 0.1xtz
and no minimum payout
Found TezoSteam at tz1LLNkQK4UQV6QcFShiXJ2vT2ELw449MzAA
reward rate 86%
is accepting delegation
with minimum deposit of 1xtz
and no minimum payout
Found Tezos Capital Legacy at tz1TDSmoZXwVevLTEvKCTHWpomG76oC9S2fJ
reward rate 85%
is accepting delegation
with no minimum deposit
and no minimum payout
WARNING registry records are not managed by the baker account directly
Found Melange at tz1PWCDnz783NNGGQjEFFsHtrcK5yBW4E2rm
reward rate 96%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Gate.io at tz1NpWrAyDL9k2Lmnyxcgr9xuJakbBxdq7FB
reward rate 70%
is accepting delegation
with no minimum deposit
and no minimum payout
Found TEZ Rocket at tz1abTjX2tjtMdaq5VCzkDtBnMSCFPW2oRPa
reward rate 85%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Figment Network at tz1Scdr2HsZiQjc7bHMeBbmDRXYVvdhjJbBh
reward rate 85%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Coinone at tz1SYq214SCBy9naR6cvycQsYcUGpBqQAE8d
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Coinbase Custody at tz1irJKkXS2DBWkU1NnmFQx1c1L7pbGg4yhk
reward rate 75%
is accepting delegation
with minimum deposit of 5xtz
and no minimum payout
Found Tez-Baking at tz1LBEKXaxQbd5Gtzbc1ATCwc3pppu81aWGc
reward rate 95%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Hyperblocks at tz1VHFxUuBhwopxC9YC9gm5s2MHBHLyCtvN1
reward rate 85%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Hot Stake at tz1Z3KCf8CLGAYfvVWPEr562jDDyWkwNF7sT
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Tezgate at tz1W5VkdB5s7ENMESVBtwyt9kyvLqPcUczRT
reward rate 95%
is accepting delegation
with minimum deposit of 1xtz
and no minimum payout
Found Cryptium Labs at tz1eEnQhbwf6trb8Q8mPb2RaPkNk2rN7BKi8
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
WARNING registry records are not managed by the baker account directly
Found Tezzigator at tz3adcvQaKXTCg12zbninqo3q8ptKKtDFTLv
reward rate 90%
is accepting delegation
with minimum deposit of 0.1xtz
and no minimum payout
Found Baking Tacos at tz1RV1MBbZMR68tacosb7Mwj6LkbPSUS1er1
reward rate 92%
is accepting delegation
with no minimum deposit
and minimum payout of 0.01xtz
WARNING Baking Tacos will keep payouts below threshold
Found MyTezosBaking at tz1d6Fx42mYgVFnHUW8T8A7WBfJ6nD9pVok8
reward rate 86%
is accepting delegation
with minimum deposit of 10xtz
and no minimum payout
Found Hayek Lab at tz1SohptP53wDPZhzTWzDUFAUcWF6DMBpaJV
reward rate 85%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Tez Baguette at tz1YhNsiRRU8aHNGg7NK3uuP6UDAyacJernB
reward rate 90%
is accepting delegation
with minimum deposit of 10xtz
and no minimum payout
Found Clutch Oven at tz1coHzgoQYRu1Ezn5QChfFEjwTrBzGNQT6U
reward rate 95%
is accepting delegation
with no minimum deposit
and no minimum payout
Found XTZ Master at tz1KfEsrtDaA1sX7vdM4qmEPWuSytuqCDp5j
reward rate 88%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Happy Tezos at tz1WCd2jm4uSt4vntk4vSuUWoZQGhLcDuR9q
reward rate 85%
is accepting delegation
with no minimum deposit
and minimum payout of 0.0001xtz
WARNING Happy Tezos will keep payouts below threshold
WARNING registry records are not managed by the baker account directly
Found At James at tz3e75hU4EhDU3ukyJueh5v6UvEHzGwkg3yC
reward rate 88%
is accepting delegation
with minimum deposit of 10xtz
and no minimum payout
Found Tz Envoy at tz1iJ4qgGTzyhaYEzd1RnC6duEkLBd1nzexh
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found P2P Validator at tz1P2Po7YM526ughEsRbY4oR9zaUPDZjxFrb
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found XTZ Land at tz1Z1tMai15JWUWeN2PKL9faXXVPMuWamzJj
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found PayTezos at tz1Ldzz6k1BHdhuKvAtMRX7h5kJSMHESMHLC
reward rate 90%
is accepting delegation
with minimum deposit of 0.1xtz
and no minimum payout
WARNING registry records are not managed by the baker account directly
Found Lucid Mining at tz1VmiY38m3y95HqQLjMwqnMS7sdMfGomzKi
reward rate 85%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Tezos Vote at tz1bHzftcTKZMTZgLLtnrXydCm6UEqf4ivca
reward rate 90%
is accepting delegation
with no minimum deposit
and minimum payout of 0.002xtz
WARNING Tezos Vote will keep payouts below threshold
WARNING registry records are not managed by the baker account directly
Found Tezos Suisse at tz1hAYfexyzPGG6RhZZMpDvAHifubsbb6kgn
reward rate 93%
is accepting delegation
with minimum deposit of 1xtz
and no minimum payout
Found Stake.fish at tz2FCNBrERXtaTtNX6iimR1UJ5JSDxvdHM93
reward rate 92%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Crypto Delegate LLC at tz1Tnjaxk6tbAeC2TmMApPh8UsrEVQvhHvx5
reward rate 81%
is accepting delegation
with no minimum deposit
and no minimum payout
WARNING registry records are not managed by the baker account directly
Found Staking Facilities at tz1WpeqFaBG9Jm73Dmgqamy8eF8NWLz9JCoY
reward rate 88%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Norn Delegate at tz1YdCPrYbksK7HCoYKDyzgfXwY16Fy9rrGa
reward rate 95%
is accepting delegation
with minimum deposit of 10xtz
and no minimum payout
Found Bakednode at tz1KksC8RvjUWAbXYJuNrUbontHGor26Cztk
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Staked at tz1RCFbB9GpALpsZtu6J58sb74dm8qe6XBzv
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Blockpower at tz1LmaFsWRkjr7QMCx5PtV6xTUz3AmEpKQiF
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Everstake at tz1MXFrtZoaXckE41bjUCSjAjAap3AFDSr3N
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Tezos Kitchen at tz1Nn14BBsDULrPXtkM9UQeXaE4iqJhmqmK5
reward rate 91%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Mint Capital at tz1cb8xcmJWcdVU7cNAd93MfEReorvP52P8x
reward rate 92%
is accepting delegation
with minimum deposit of 0.01xtz
and no minimum payout
Found Stack Tezos at tz1MDKr36woXfVtrtXfV1ppPJERxPcm2wU6V
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Tezos Panda at tz1PeZx7FXy7QRuMREGXGxeipb24RsMMzUNe
reward rate 90%
is accepting delegation
with minimum deposit of 1xtz
and no minimum payout
Found Bakemon at tz1Z1WwoqgRFbLE3YNdYRpCx44NSfiMJzeAG
reward rate 85%
is accepting delegation
with no minimum deposit
and no minimum payout
Found tezzz at tz1dhwJY5B1jKdkF7zcyu1v6EBEQjpGmAp1E
reward rate 96%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Tezos Tacos at tz1bkKTY9Y3rTsHbpr2fbGUCRm736LLquQfM
reward rate 90%
is accepting delegation
with minimum deposit of 5xtz
and no minimum payout
Found Tezzigator Legacy at tz1iZEKy4LaAjnTmn2RuGDf2iqdAQKnRi8kY
reward rate 35%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Tz Node at tz1Vd1rXpV8hTHbFXCXN3c3qzCsgcU5BZw1e
reward rate 94%
is accepting delegation
with no minimum deposit
and no minimum payout
Found 888 XTZ at tz1WBfwbT66FC6BTLexc2BoyCCBM9LG7pnVW
reward rate 91%
is accepting delegation
with minimum deposit of 1xtz
and minimum payout of 0.001xtz
WARNING 888 XTZ will keep payouts below threshold
Found Tezos Rio at tz1cZfFQpcYhwDp7y1njZXDsZqCrn2NqmVof
reward rate 92%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Fresh Tezos at tz1QLXqnfN51dkjeghXvKHkJfhvGiM5gK4tc
reward rate 90%
is accepting delegation
with minimum deposit of 5xtz
and no minimum payout
Found Tezos Hot Bakery at tz1bLwpPfr3xqy1gWBF4sGvv8bLJyPHR11kx
reward rate 90%
is accepting delegation
with minimum deposit of 10xtz
and no minimum payout
Found XTZ Delegate at tz1Xek93iSXXckyQ6aYLVS5Rr2tge2en7ZxS
reward rate 90%
is accepting delegation
with minimum deposit of 0.2xtz
and no minimum payout
Found Tezos Capital at tz2PdGc7U5tiyqPgTSgqCDct94qd6ovQwP6u
reward rate 80%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Money every 3 days at tz1egbN6RK2bM5vt4aAZw6r9j4nL8z49bPdS
reward rate 96%
is accepting delegation
with no minimum deposit
and no minimum payout
WARNING registry records are not managed by the baker account directly
Found BAKER-IL at tz1cYufsxHXJcvANhvS55h3aY32a9BAFB494
reward rate 95%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Bake Tz at tz1ei4WtWEMEJekSv8qDnu9PExG6Q8HgRGr3
reward rate 92%
is accepting delegation
with minimum deposit of 10xtz
and no minimum payout
Found Tz Bakery at tz1cX93Q3KsiTADpCC4f12TBvAmS5tw7CW19
reward rate 90%
is accepting delegation
with minimum deposit of 20xtz
and no minimum payout
Found Tezry at tz1UJvHTgpVzcKWhTazGxVcn5wsHru5Gietg
reward rate 92%
is accepting delegation
with minimum deposit of 10xtz
and no minimum payout
Found StakeNow at tz1g8vkmcde6sWKaG2NN9WKzCkDM6Rziq194
reward rate 95%
is accepting delegation
with minimum deposit of 1xtz
and no minimum payout
Found Tezos Canada at tz1aKxnrzx5PXZJe7unufEswVRCMU9yafmfb
reward rate 91%
is accepting delegation
with minimum deposit of 1xtz
and no minimum payout
Found Elite Tezos at tz1W1f1JrE7VsqgpUpj1iiDobqP5TixgZhDk
reward rate 92%
is accepting delegation
with minimum deposit of 10xtz
and no minimum payout
Found Stake House at tz1V2FYediKBAEaTpXXJBSjuQpjkyCzrTSiE
reward rate 93%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Wetez at tz1iMAHAVpkCVegF9FLGWUpQQeiAHh4ffdLQ
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Tez Baker at tz1Lhf4J9Qxoe3DZ2nfe8FGDnvVj7oKjnMY6
reward rate 91%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Imma Baker at tz1bRaSjKZrSrSeQHBDiCqjKXqtZYZM1t8FW
reward rate 94%
is accepting delegation
with minimum deposit of 1xtz
and no minimum payout
WARNING registry records are not managed by the baker account directly
Found TZ Bake at tz1Zhv3RkfU2pHrmaiDyxp7kFZpZrUCu1CiF
reward rate 86%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Tezos Korea at tz1PPUo28B8BroqmVCMMNDudG4ShA2bzicrU
reward rate 88%
is accepting delegation
with no minimum deposit
and no minimum payout
Found XTZ Antipodes at tz1TcH4Nb3aHNDJ7CGZhU7jgAK1BkSP4Lxds
reward rate 92%
is accepting delegation
with minimum deposit of 10xtz
and no minimum payout
Found Tezos Chef at tz1hThMBD8jQjFt78heuCnKxJnJtQo9Ao25X
reward rate 85%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Ø Crypto Pool at tz1KtvGSYU5hdKD288a1koTBURWYuADJGrLE
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Tezos Tokyo at tz1VYQpZvjVhv1CdcENuCNWJQXu1TWBJ8KTD
reward rate 80%
is accepting delegation
with minimum deposit of 10xtz
and no minimum payout
Found Shake 'n Bake at tz1V4qCyvPKZ5UeqdH14HN42rxvNPQfc9UZg
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Tezmania at tz1MQJPGNMijnXnVoBENFz9rUhaPt3S7rWoz
reward rate 93%
is accepting delegation
with minimum deposit of 1xtz
and no minimum payout
Found Dash Master at tz1Lc87p6zRaDwzJs9kHvdpm7XzeWE8QTwVB
reward rate 95%
is accepting delegation
with minimum deposit of 5xtz
and no minimum payout
Found Stakery at tz1go7f6mEQfT2xX2LuHAqgnRGN6c2zHPf5c
reward rate 91%
is accepting delegation
with minimum deposit of 0.1xtz
and no minimum payout
Found Tezos.nu at tz1fb7c66UwePkkfDXz4ajFaBP9hVNLdS7JJ
reward rate 93%
is accepting delegation
with minimum deposit of 1xtz
and no minimum payout
Found Tz Bank at tz1bkg7rynMXVcjomoe3diB4URfv8GU2GAcw
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found POS Bakerz at tz1Vyuu4EJ5Nym4JcrfRLnp3hpaq1DSEp1Ke
reward rate 94%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Tezos France at tz1U638Z3xWRiXDDKx2S125MCCaAeGDdA896
reward rate 89%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Stir Delegate at tz1LH4L6XYT2JNPhvWYC4Zq3XEiGgEwzNRvo
reward rate 86%
is accepting delegation
with no minimum deposit
and no minimum payout
Found View Nodes at tz1aiYKXmSRckyJ9EybKmpVry373rfyngJU8
reward rate 85%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Tezetetic at tz1VceyYUpq1gk5dtp6jXQRtCtY8hm5DKt72
reward rate 95%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Validators.com at tz1Pwgj6j55akKCyvTwwr9X4np1RskSXpQY4
reward rate 88%
is accepting delegation
with minimum deposit of 0.1xtz
and no minimum payout
Found Tezos Mars at tz1S1Aew75hMrPUymqenKfHo8FspppXKpW7h
reward rate 95%
is accepting delegation
with minimum deposit of 10xtz
and no minimum payout
Found LetzBake! at tz1aqcYgG6NuViML5vdWhohHJBYxcDVLNUsE
reward rate 95%
is accepting delegation
with minimum deposit of 0.01xtz
and no minimum payout
WARNING registry records are not managed by the baker account directly
Found Tezos Bakery at tz1fZ767VDbqx4DeKiFswPSHh513f51mKEUZ
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Ceibo XTZ at tz3bEQoFCZEEfZMskefZ8q8e4eiHH1pssRax
reward rate 95%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Anonstake at tz1XhnCdVENzgko5x1MMswLHSoQbJ5NPwLZ6
reward rate 92%
is accepting delegation
with no minimum deposit
and no minimum payout
Found TezosRUs at tz1b9MYGrbN1NAxphLEsPPNT9JC7aNFc5nA4
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Bit Cat at tz1XXayQohB8XRXN7kMoHbf2NFwNiH3oMRQQ
reward rate 92%
is accepting delegation
with minimum deposit of 1xtz
and no minimum payout
Found Bake ꜩ For Me at tz1NRGxXV9h6SdNaZLcgmjuLx3hyy2f8YoGN
reward rate 88%
is accepting delegation
with minimum deposit of 1xtz
and no minimum payout
Found XTZ Bakery I at tz1P9GwUWeAyPoT3ZwBc6gWCTP9exEPaVU3w
reward rate 93%
is accepting delegation
with no minimum deposit
and no minimum payout
Found SNZ Holding at tz1ZuxNqUk7odhMC4Bfx2NXXeej9ReXKewa8
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Delegated Capital at tz1ZRWFLgT9sz8iFi1VYWPfRYeUvUSFAaDao
reward rate 92%
is accepting delegation
with no minimum deposit
and no minimum payout
Found YieldWallet.io at tz1Q8QkSBS63ZQnH3fBTiAMPes9R666Rn6Sc
reward rate 100%
is accepting delegation
with no minimum deposit
and no minimum payout
Found Tez Whale at tz1isXamBXpTUgbByQ6gXgZQg4GWNW7r6rKE
reward rate 88%
is accepting delegation
with no minimum deposit
and no minimum payout
Found AirGap at tz1MJx9vhaNRSimcuXPK2rW4fLccQnDAnVKJ
reward rate 90%
is accepting delegation
with no minimum deposit
and no minimum payout
Found XTZ Bakery II at tz1TnYeuR4HhUTapQiXvzcjmcpvZYwR1B5S3
reward rate 93%
is accepting delegation
with no minimum deposit
and no minimum payout
Baker participation rate: 30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment