Dashboard displays historic contract data, refreshing daily. Showing data up to: November 29, 2022
Contract calls past 2 weeks
1
Nov 16, 2022 - Nov 29, 2022
Total nr of contract calls
441
Nov 21, 2021 - Nov 29, 2022
Transactions sent by Contract
280
Nov 21, 2021 - Nov 29, 2022
Contract calls per entrypoint
Download as PNG
Tezos smart contracts are programs that can run on the Tezos blockchain.
Developers can implement any amount of entrypoints which can be called through adding a transaction to the chain.
The above chart shows the amount of transactions per day that successfully called an entrypoint of the smart contract.
Contract users (wallets & other contracts)
Download as PNG
Contracts can be called by any type of account on the Tezos blockchain. There are currently two main types of accounts: 'wallet' accounts and 'contract' accounts.
When a wallet account calls a smart contract, this usually comes from an interaction with a dApp interface which is then approved by the user in their Wallet app.
In the case of a smart contract calling another smart contract, this usually comes from the smart contract code executing some sort of function.
The above chart shows the number of wallets calling the contract per day
and the number of contracts calling the contract per day.
Contract-generated transactions (Grouped by target, top 100 accounts)
Download as PNG
When smart contract entrypoints are called, the smart contract code can generate new transactions targetting other wallets or smart contract entrypoints.
The above chart displays these historic transactions for the top 100 accounts/entrypoints being targeted.
Top accounts (& entrypoints) targetted in transactions by: TezDozen γ Crowdsale
The above visual shows three elements combined. The first table contains the top accounts (both wallets and other contracts) that generate transactions targetting this contract.
The central pie chart displays the distribution of entrypoints being called by those accounts.
Calling an entrypoint triggers the smart contract code to run. This might trigger new transactions coming from that smart contract code. These transactions can have other targets again.
A common pattern is for example an NFT marketplace contract which is being called by various wallets and generates transactions that are then targetting the NFT contract.
Baker fees
Download as PNG
Download as PNG
Download as PNG
The above charts show statistics on baker fees paid for calls to this smart contract.
Baker fees are added to transactions and have a twofold function.
There is a minimum baking fee which is meant to cover the data and computation cost of adding a transaction to the blockchain.
Tezos bakers can choose to prioritize inclusion of transactions with a higher fee.
This implicitly turns block space into an asset sold to the highest bidder (i.e. the agent who includes the highest baker fee in the transaction).
Peaks in total xtz paid for baker fees (first chart), but especially a high max value (third chart) indicate attempts to actively try to get priority for transactions on that day from a shared baker.
Block share
Download as PNG
Download as PNG
The above charts block space share statistics.
Block space is a finite virtual resource, limited by the underlying physical costs to computation and data storage.
This is measured by the gas used metric and paid for through the baker fee.
Looking at share of block space used by a smart contract gives insight into how much "block space marketshare" this contract consumes.
Depending on the type & function of the smart contract this can come from a single or many users.
The first chart shows the percentage of transactions which are calls to this contract relative to the total nr of transactions and contract calls for that day.
The second chart shows xtz spent on baker fees for transaction on this contract relative to total baker fee xtz spent.
Contract XTZ statistics
Download as PNG
Download as PNG
Download as PNG
Median xtz value in and out per contract entrypoint call, per day.