Web3 Sheets makes utilizing Ethereum data easily accessible from within Google Sheetsโข. Featuring full historical data for all data types and does not require contracts to be verified on Etherscan. ๐ถWeb3 Sheets applications ๐ถ โ Multi-chain data in one place โ Portfolio tracking โ Yield farming calculations โ Historical address token balances โ Track DAO revenues โ Tax preparations โ Analyze borrow/lend protocols โ Pull current token balances โ Onchain asset prices โ Compare oracles โ Onchain liquidity analysis โ Monitor AMM positions ๐ถSupported chains ๐ถ โค Ethereum โค Polygon โค Optimism โค Arbitrum โค Gnosis โค Binance Chain โค Canto โค Fantom โค Polygon ZK EVM โค Arbitrum Nova โค Avalanche โค Goerli ๐ถMulti-chain support function ๐ถ โค EthBalance: for getting the Ether balance of an address โค CurrentBlock: returns the current block number โค BlockToTimestamp: returns the timestamp of a block โค TimestampToBlock: returns the block nearest to a timestamp โค CallInt: for functions that return an integer โค CallAddress: for functions that return an address โค CallStr: for functions that return a string โค CallCstr: for functions that return a string โค TokenAddressByName: returns the token address โค TokenDecimalsByName: returns the token decimals โค TokenAddressBySymbol: returns the token address โค TokenDecimalsBySymbol: returns the token decimals ๐ถWeb3 Sheets functions ๐ถ โค Web3SheetsUsage: returns the number of requests made by the owner of the sheet in a month โค Web3SheetsCredits: returns the number of requests that the owner of the sheets can make in a month โค GfxSheetsVersion: returns the software version of the Add-on ๐ถInstalling Web3 Sheets ๐ถ After having installed our Add-on for Google Sheetsโข: 1) Install the Add-on 2) Navigate to the spreadsheet you want to use the add-on in 3) Go to Extensions > Add-ons > Manage Add-ons 4) You should see Web3 Sheets. Click the three dots in the top right and select โUse in this documentโ Done! ๐ถGetting started with Web3 Sheets ๐ถ ๐น=CurrentBlock() will return the current Ethereum block ๐น=EthBalance(address) will return the ETH balance of the specific address ๐น=CallInt(path, target address, function signature, argument) will return an integer from the target contract and function ๐น=CallAddress(path, target address, function signature, argument) will return an address from the target contract and function ๐น=CallString(path, target address, function signature, argument) will return a string from the target contract and function ๐ถOptions ๐ถ ๐น Any target field can be replaced with COPS(target, blockNumber/latest, chain) to query historical data and non-ethereum calls. ๐น If you have more than one argument, you simply add it on. For example =callIInt(โโ,target address, โgetPastVotes(address,uint256)โ, address, blocknumber) ๐นIf the function returns an array, utilize the pathing to navigate. =CallInt(โ0โ, Uniswap v3 Pool address, โobservations(uint256)โ, observation number) ๐ถPricing ๐ถ โค First 100 requests are free and donโt require sign-up โค Free 7-day trials are available โค More info available on our site - https://sheets.gfx.xyz/ ______________________________________________________________________________________________ โNeed some help? โคGet started with Web3 Sheets https://docs.sheets.gfx.xyz/docs/intro โค Aave v3 Demo https://docs.google.com/spreadsheets/d/1SEPA_EKbUD3A7G-2CsmC0Jv247dcZiQWOkzhKPt3cKI/edit?usp=sharing โค Many other examples available here: https://docs.sheets.gfx.xyz/docs/tutorial/google-sheets โค Join our Discord for support or to make feature requests: https://discord.gg/RcGZB3X4q9 ______________________________________________________________________________________________ Crypto, DeFi, NFT, Bitcoin, BTC, Decentralized