Dashboard displays historic contract data, refreshing daily. Showing data up to: October 15, 2024
Contract calls past 2 weeks
133
Oct 2, 2024 - Oct 15, 2024
Total nr of contract calls
2,869
May 29, 2024 - Oct 15, 2024
Transactions sent by Contract
0
May 29, 2024 - Oct 15, 2024
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.
Contract transaction flow
Top accounts calling: KT1PTS3pPk4FeneMmcJ3HZVe39wra1bomsaW
Top 10 accounts (& entrypoints) from total of 0 targetted in transactions by: KT1PTS3pPk4FeneMmcJ3HZVe39wra1bomsaW
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
Contract has 0 xtz in and 0 xtz out. Nothing to display.