avatar3Box Labs

Free AI web copilot to create summaries, insights and extended knowledge, download it at here

1872

Abstract

3Box data network, into a single coherent view. With the new feed, our goal was to present information to users in a simple, intuitive, and familiar way that makes it easy for you and others to look back on your history and achieve a clear picture of what happened. Let’s dive into the details!</p><h1 id="b011">Ethereum, On-Chain History</h1><p id="0a87">This information is available on both your public profile and your logged-in profile views.</p><figure id="0da8"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*T6dPlFgK3YMwfWlNvjJwmQ.png"><figcaption></figcaption></figure><h2 id="e432">Metadata for App and Token Contracts</h2><p id="40b1">In the new feed, we are displaying metadata for known application and token smart contracts on Ethereum. To achieve this we are using <code>eth-contract-metadata</code>, an <a href="https://github.com/MetaMask/eth-contract-metadata">open source library</a> maintained by <a href="undefined">MetaMask</a>.</p><h2 id="217d">Human-Readable Smart Contract Interactions</h2><p id="c378">In the new feed, we also display human-readable smart contract method calls. To achieve this we are using the <a href="https://etherscan.io/apis#contracts">Etherscan Contract API</a> to fetch the contract ABI and <code>abi-decoder</code>, an <a href="https://github.com/ConsenSys/abi-decoder">open source library</a> maintained by <a href="undefined">ConsenSys</a>, to decode them into a readable format.</p><h2 id="bdd0">User Account Profile Information</h2><p id="6139">The new feed replaces hexadecimal addresses with 3Box profiles for accounts that you have interacted with by transferring ETH or tokens. If they have a 3Box profile we display name and image, if not we still display the hex address. To achieve this we are using the <a href="https://github.com/3box/3box-graphql">3Box GraphQL API</a> endpoint, provided

Options

by us, <a href="undefined">3Box</a>.</p><figure id="b3eb"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*6s4ILMBoCML664poBwrSLw.png"><figcaption></figcaption></figure><h1 id="9c68">3Box, Off-Chain History</h1><p id="738b">This information is only viewable to you when logged-in to your profile.</p><h2 id="b826">Overhauled Data Feed</h2><p id="82b3">We completely redesigned the data tiles for the activity feed by restructuring the layout and making information more semantic. These updates make feed information clear, enjoyable, and easy to consume.</p><figure id="23a8"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*pdU_4mOVSpcfAlRBy-_oPw.png"><figcaption></figcaption></figure><h2 id="d7c4">Visual Image Tiles</h2><p id="da3d">Another major upgrade is that we now display full images added to your profile instead of just showing the IPFS image hash.</p><figure id="ba73"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*JzvY5AJnXQKHGIUk8blxnw.png"><figcaption></figcaption></figure><h1 id="4f6e">Explore your web3 activity feed today!</h1><h2 id="881c">View your activity feed at https://3box.io.</h2><figure id="4e18"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*FF-njs7GkUU15TtjmmFJgA.png"><figcaption></figcaption></figure><h2 id="dfaf">👋 Join the 3Box Discord to chat with the community</h2><h2 id="4d93">📫 Sign up for 3Box newsletter to get these in your inbox</h2><p id="20e6">3️⃣ <a href="https://3box.io"><i>3Box</i></a><i> provides distributed data infrastructure for web3. Integrate <a href="https://github.com/3box/3box-js">3Box.js</a> to instantly make your dapp more social, scalable, and human. Visit <a href="http://3box.io/">3box.io</a> to create your profile or <a href="http://github.com/3box/3box">github.com/3box/3box</a> to dig into the code.</i></p></article></body>

Visit 3box.io to see your new feed!

A More Human Web3 Activity Feed

See your web3 history more clearly with the all new activity feed on 3box.io.

A More Intuitive, Human Feed

We’re excited to announce the launch of a more human-readable web3 activity feed on 3box.io that allows you to see your complete web3 history more clearly. We made a bunch of improvements with the goal of making the experience of looking back at your on-chain and off-chain web3 history simple, familiar, and enjoyable. Read on to learn more about the upgrades or see them for yourself by signing in to your profile or view the public profile of Mollie the 3Box narwhal.

With our new activity feed, we’re bringing your web3 to life.

Feature Overview

  • Display human-readable, semantic activity descriptions
  • Display metadata for tokens and dapps
  • Display human-readable contract calls
  • Display 3Box profile info for accounts that have a profile
  • Display 3Box image files instead of only their IPFS hash

View your activity feed at https://3box.io.

Your Complete Web3 History in One Place

The new and improved 3Box activity feed integrates a user’s activity from across various networks that make up web3 today, including public Ethereum networks and the 3Box data network, into a single coherent view. With the new feed, our goal was to present information to users in a simple, intuitive, and familiar way that makes it easy for you and others to look back on your history and achieve a clear picture of what happened. Let’s dive into the details!

Ethereum, On-Chain History

This information is available on both your public profile and your logged-in profile views.

Metadata for App and Token Contracts

In the new feed, we are displaying metadata for known application and token smart contracts on Ethereum. To achieve this we are using eth-contract-metadata, an open source library maintained by MetaMask.

Human-Readable Smart Contract Interactions

In the new feed, we also display human-readable smart contract method calls. To achieve this we are using the Etherscan Contract API to fetch the contract ABI and abi-decoder, an open source library maintained by ConsenSys, to decode them into a readable format.

User Account Profile Information

The new feed replaces hexadecimal addresses with 3Box profiles for accounts that you have interacted with by transferring ETH or tokens. If they have a 3Box profile we display name and image, if not we still display the hex address. To achieve this we are using the 3Box GraphQL API endpoint, provided by us, 3Box.

3Box, Off-Chain History

This information is only viewable to you when logged-in to your profile.

Overhauled Data Feed

We completely redesigned the data tiles for the activity feed by restructuring the layout and making information more semantic. These updates make feed information clear, enjoyable, and easy to consume.

Visual Image Tiles

Another major upgrade is that we now display full images added to your profile instead of just showing the IPFS image hash.

Explore your web3 activity feed today!

View your activity feed at https://3box.io.

👋 Join the 3Box Discord to chat with the community

📫 Sign up for 3Box newsletter to get these in your inbox

3️⃣ 3Box provides distributed data infrastructure for web3. Integrate 3Box.js to instantly make your dapp more social, scalable, and human. Visit 3box.io to create your profile or github.com/3box/3box to dig into the code.

Ethereum
Social Media
Dapps
3box
Usability
Recommended from ReadMedium