Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion chifra
Submodule chifra updated 108 files
2 changes: 1 addition & 1 deletion dev-tools/goMaker
2 changes: 1 addition & 1 deletion dev-tools/testRunner
15 changes: 13 additions & 2 deletions docs/config/_default/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,24 @@ canonifyURLs = false
disableAliases = false
disableHugoGeneratorInject = true
enableEmoji = true
enableGitInfo = true
enableGitInfo = false
enableRobotsTXT = true
languageCode = "en-US"
paginate = 10
rssLimit = 10
googleAnalytics="G-4M60J4ZGSQ"

# Exclude non-Hugo files and directories from processing
ignoreFiles = [
"lambda/.*",
"\\.redocly\\.yaml$",
"makefile$",
"node_modules/.*",
"\\.git/.*"
]

[pagination]
pagerSize = 10

# add redirects/headers
[outputs]
home = ["HTML", "RSS"]
Expand Down
6 changes: 6 additions & 0 deletions docs/config/_default/menus.toml
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,12 @@
url = "/papers/2023"
weight = 50

[[main]]
identifier = "applications"
name = "Applications"
url = "/applications/"
weight = 750

[[main]]
identifier = "faq"
name = "FAQ"
Expand Down
106 changes: 106 additions & 0 deletions docs/content/applications/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
---
title: "TrueBlocks Applications (mini-dApps)"
description: "TrueBlocks mini-dApps for blockchain analysis"
lead: "Get perfectly private, super fast local desktop applications giving you direct, permissionless access to any blockchain. Know what's happening without anyone knowing you know."
date: 2025-11-09T00:00:00-00:00
draft: true
---

<div class="app-section">
<div class="container">
<div class="row align-items-center">
<div class="col-lg-6">
<h2 class="app-title" style="color: #fff; font-weight: 800;">TrueBlocks Explorer</h2>
<div class="app-description">
<p>Explore the blockchain like never before with TrueBlocks Explorer. Get complete, accurate, and fast access to transaction data with our revolutionary indexing technology.</p>
<p>Features include real-time transaction monitoring, advanced filtering, custom dashboards, and multi-chain support. All running locally on your machine for maximum privacy and speed.</p>
<a href="mailto:info@quickblocks.io?subject=Join TrueBlocks Explorer Beta" class="btn" style="background-color: #28a745; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; display: inline-block; margin-top: 15px;">Join Beta...</a>
</div>
</div>
<div class="col-lg-6">
<img src="images/explorer.png" alt="TrueBlocks Explorer Screenshot" class="app-image" style="transform: scale(1.5, 1.5); transform-origin: left center;">
</div>
</div>
</div>
</div>

<div class="app-section">
<div class="container">
<div class="row align-items-center">
<div class="col-lg-6 order-lg-2">
<h2 class="app-title">TrueBlocks Approvals</h2>
<div class="app-description" style="margin-left: 50%; width: 75%;">
<p>Monitor and manage your token approvals across all DeFi protocols. TrueBlocks Approvals gives you complete visibility into what contracts can access your tokens.</p>
<p>Stay secure by tracking unlimited approvals, getting alerts for suspicious activity, and easily revoking permissions you no longer need. All powered by TrueBlocks' comprehensive indexing.</p>
<a href="mailto:info@quickblocks.io?subject=Join TrueBlocks Approvals Beta" class="btn" style="background-color: #28a745; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; display: inline-block; margin-top: 15px;">Join Beta...</a>
</div>
</div>
<div class="col-lg-6 order-lg-1">
<img src="images/approvals.png" alt="TrueBlocks Approvals Screenshot" class="app-image" style="transform: scale(1.5, 1.5); transform-origin: left center;">
</div>
</div>
</div>
</div>

<div class="app-section">
<div class="container">
<div class="row align-items-center">
<div class="col-lg-6">
<h2 class="app-title" style="color: #fff; font-weight: 800;">DalleDress</h2>
<div class="app-description">
<p>Create unique AI-powered NFT collections with DalleDress. Track your portfolio of NFTs, monitor prices, and analyze trends.</p>
<p>Get detailed transaction histories, rarity analysis, and comprehensive collection overviews. Perfect for collectors, traders, and anyone interested in the NFT space.</p>
<a href="mailto:info@quickblocks.io?subject=Join DalleDress Beta" class="btn" style="background-color: #28a745; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; display: inline-block; margin-top: 15px;">Join Beta...</a>
</div>
</div>
<div class="col-lg-6">
<img src="images/dalledress.png" alt="DalleDress Screenshot" class="app-image" style="transform: scale(1.75, 2.0); transform-origin: left center;">
</div>
</div>
</div>
</div>

<div class="app-section">
<div class="container">
<div class="row">
<div class="col-lg-12">
<h2 class="app-title" style="color: #000; font-weight: 800; text-align: center; margin-bottom: 30px;">More Coming...</h2>
<div class="app-description" style="text-align: center; margin-bottom: 40px;">
<p>We have an exciting pipeline of additional applications in planning and early development stages. These innovative tools will further expand TrueBlocks' ecosystem, bringing you even more ways to interact with and analyze blockchain data.</p>
</div>
<div style="max-width: 800px; margin: 0 auto;">
<table style="width: 100%; border-collapse: collapse; background-color: rgba(255, 255, 255, 0.1); border-radius: 10px; overflow: hidden;">
<thead>
<tr style="background-color: rgba(255, 255, 255, 0.2);">
<th style="padding: 15px; text-align: left; color: #fff; font-weight: 600; border-bottom: 1px solid rgba(255, 255, 255, 0.2);">mini-dApp</th>
<th style="padding: 15px; text-align: left; color: #fff; font-weight: 600; border-bottom: 1px solid rgba(255, 255, 255, 0.2);">Description</th>
</tr>
</thead>
<tbody>
<tr style="border-bottom: 1px solid rgba(255, 255, 255, 0.1);">
<td style="padding: 12px 15px; color: #fff; font-weight: 500;">BattleCry</td>
<td style="padding: 12px 15px; color: #fff;">A simple two person game theory game exploring trust</td>
</tr>
<tr style="border-bottom: 1px solid rgba(255, 255, 255, 0.1);">
<td style="padding: 12px 15px; color: #fff; font-weight: 500;">KhedraGuidl</td>
<td style="padding: 12px 15px; color: #fff;">An extension to BuidlGuidl to allow for managing Khedra</td>
</tr>
<tr style="border-bottom: 1px solid rgba(255, 255, 255, 0.1);">
<td style="padding: 12px 15px; color: #fff; font-weight: 500;">Comparitoor</td>
<td style="padding: 12px 15px; color: #fff;">Compares TrueBlocks transactional histories to popular web 2.0 APIs and websites (like Etherscan) and far outshines them</td>
</tr>
<tr style="border-bottom: 1px solid rgba(255, 255, 255, 0.1);">
<td style="padding: 12px 15px; color: #fff; font-weight: 500;">DaoManager</td>
<td style="padding: 12px 15px; color: #fff;">Manage your DAO interactions and voting schedules</td>
</tr>
<tr>
<td style="padding: 12px 15px; color: #fff; font-weight: 500;">PolyMarket</td>
<td style="padding: 12px 15px; color: #fff;">Manage your Polymarket bets</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
Binary file added docs/content/applications/images/approvals.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/content/applications/images/dalledress.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/content/applications/images/explorer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 0 additions & 1 deletion docs/content/blog/2016/001-The-DAOs-First-Big-Decision.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: The DAO’s First Big Decision
lead: What should we name The DAO?
date: '2016-05-06T19:48:48.273Z'
lastmod: .lastmod
categories:
- Ethereum
tags: ['ethereum']
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ categories:
- Trueblocks
tags: ['trueblocks']
draft: false
categories: []
keywords: []
weight: 964
---
Expand All @@ -31,7 +30,7 @@ One thing has become very clear: the more we build, the more excited we get. Loc

Here’s a nice picture of our current app, which we’ve taken to calling the **TrueBlocks Account Explorer**:

![](/blog/img/036-TrueBlocks-First-Quarter-2020-Update-001.png)
![First Quarter 2020](/blog/img/036-TrueBlocks-First-Quarter-2020-Update-001.png)

This is a screen shot of the ‘Digests’ page which gives the user insight into the ‘chunks of the index of appearances.’ We’ve written about this [elsewhere](https://medium.com/@tjayrush/indexing-addresses-on-the-ethereum-blockchain-5c0806161eb9) and [thelsewhere](https://medium.com/@tjayrush) (sic).

Expand All @@ -50,7 +49,7 @@ We’ve learned a lot of unexpected things while building this app out (some of

We claimed above we invented the idea of user-centered blockchain exploring — maybe, maybe not, but I do think we’re the first team to have actually implemented it. Here’s another fine screen shot:

![](/blog/img/036-TrueBlocks-First-Quarter-2020-Update-002.png)
![First Quater 2020](/blog/img/036-TrueBlocks-First-Quarter-2020-Update-002.png)

This is the ‘skinned’ Monitors page of the **TrueBlocks Accounts Explorer** (TrueBlocks frontend allows you to change your skin!) Here, we’re showing a list of addresses that are being actively monitored. From this page, one can access the Explore page which allows you to scroll through the history of the account(s), seeing ‘everything that ever happened to the account.’ (That last sentence is what we’ve been working on for four years.)

Expand Down
1 change: 0 additions & 1 deletion docs/content/blog/2020/042-Every-15-Seconds.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ categories:
- Ethereum
tags: ['ethereum']
draft: false
categories: []
keywords: []
weight: 958
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ title: Dynamic Traversers for TrueBlocks
lead: Customized scraping of the index
description: "Extend the chifra command line with traverses. Flexibly grab whatever data you need"
date: '2020-12-09T12:29:07.973Z'
lastmod: .lastmod
categories:
- Trueblocks
tags: ['trueblocks']
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ title: "Showing ERC-20 Transfers"
description: "Showing ERC-20 Transfers"
lead: "Can I show all token transfers on a contract?"
date: 2021-04-13T08:00:02-04:00
lastmod: .lastmod
categories:
- Tutorials
tags: ['tutorials']
Expand Down
5 changes: 0 additions & 5 deletions docs/content/blog/2021/049-local-data-extraction.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,6 @@ description: "Here is a peek at some cool tech built by some great, hard-working
lead: "TrueBlocks user Perama wrote a blog post about using TrueBlocks and some other
Ethereum software."
date: 2021-10-29T17:55:05-04:00
lastmod:
- :git
- lastmod
- date
- publishDate
images: []
draft: false
tags: ['community']
Expand Down
5 changes: 0 additions & 5 deletions docs/content/blog/2021/050-trueblocks-plotter.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@ title: "User contribution: Trueblocks Plotter"
description: "A user-built tool that queries and plots Ethereum data"
lead: "A user-built tool that queries and plots Ethereum data"
date: 2021-10-29T18:10:28-04:00
lastmod:
- :git
- lastmod
- date
- publishDate
images: []
draft: false
tags: ["community"]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@ title: "Has EIP-1559 Fulfilled Its Objectives?"
description: "A look at the two purported advantages of EIP-1559"
lead: "A look at the two purported advantages of EIP-1559"
date: 2021-12-22T18:10:28-04:00
lastmod:
- :git
- lastmod
- date
- publishDate
images: []
draft: false
tags: ["community"]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@ title: "Other articles published in 2021"
description: "A few articles published on my Medium blog"
lead: "A few articles published on my Medium blog"
date: 2021-12-23T18:10:28-04:00
lastmod:
- :git
- lastmod
- date
- publishDate
images: []
draft: false
tags: ["trueblocks"]
Expand Down
5 changes: 0 additions & 5 deletions docs/content/blog/2022/053-installing-as-a-service.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@ title: "Installing Erigon and TrueBlocks as Services on Ubuntu"
description: "Instructions for installing Erigon and TrueBlocks a services"
lead: "Instructions for installing Erigon and TrueBlocks a services"
date: 2021-12-23T18:10:28-04:00
lastmod:
- :git
- lastmod
- date
- publishDate
images: []
draft: false
contributor: ["hansson"]
Expand Down
13 changes: 4 additions & 9 deletions docs/content/blog/2022/054-forEveryChain.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@ title: "forEveryChain"
description: "Using the new mutli-chain features of TrueBlocks"
lead: "Come Visit with Us for a While"
date: 2022-02-15T10:45:28-04:00
lastmod:
- :git
- lastmod
- date
- publishDate
images: []
draft: false
contributor: ["rush"]
Expand Down Expand Up @@ -45,7 +40,8 @@ We assume a certain amount of familiarity with TrueBlocks in particular how to [

In our repo there’s a folder called `./examples` and in that folder, there’s an example in a sub-folder called `./forEvery`. This is the contents of the code in the folder:

<img src="https://miro.medium.com/max/1400/1*bYH13f6MYqetjD_NTVHxXg.png" width="640px">
![Command Line](https://miro.medium.com/max/1400/1*bYH13f6MYqetjD_NTVHxXg.png)

<p>

If you’re familiar with C++ code at all, you’ll notice the `main` function at **line 34** is really simple. Initialize the library, call a single function, clean up, and finish.
Expand Down Expand Up @@ -98,8 +94,7 @@ This is the exact problem we have with solutions such as AmberData and EtherScan
As I mentioned above, this week we added a multi-chain feature to TrueBlocks which means we can process queries for any EVM-based blockchain with the same equal ease as we process Mainnet.

I was inspired to write this post because I thought of the following modification to the above example.

<img src="https://miro.medium.com/max/1400/1*Qt-bK1e_eQHetmAZcsWAhA.png" width="640px">
![Command Line](https://miro.medium.com/max/1400/1*Qt-bK1e_eQHetmAZcsWAhA.png)
<p>

What does this actually do?
Expand All @@ -121,6 +116,6 @@ TrueBlocks is self-funded from our own personal funds and grants from our suppor

And you!

If you like this article and wish to support please donate to our GitCoin grant https://gitcoin.co/grants/184/trueblocks. Donate during the next matching round, and we get the added benefit of the matching grants. Even small amounts have a big impact.
If you like this article and wish to support, please donate to our [GitCoin grant](https://gitcoin.co/grants/184/trueblocks). Donate during the next matching round, and we get the added benefit of the matching grants. Even small amounts have a big impact.

If you’d rather, feel free to send ETH or any other token to us directly at trueblocks.eth or 0xf503017d7baf7fbc0fff7492b751025c6a78179b.
5 changes: 0 additions & 5 deletions docs/content/blog/2022/055-FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@ title: "FAQ"
description: "Frequently Asked Questions"
lead: "Click above for a list of FAQs"
date: 2022-06-20T00:45:28-04:00
lastmod:
- :git
- lastmod
- date
- publishDate
images: []
draft: false
contributor: ["rush"]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,6 @@
title: "User contribution: Simple Blockchain Indexing with TrueBlocks"
description: "An article about various indexing solutions including TrueBlocks"
date: 2022-09-07T18:10:28-04:00
lastmod:
- :git
- lastmod
- date
- publishDate
images: []
draft: false
tags: ["community"]
Expand Down
5 changes: 0 additions & 5 deletions docs/content/blog/2022/057-better-token-accounting.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@ title: "Better Token Accounting"
description: "Information about how we account for tokens"
lead: "Information about how we account for tokens"
date: 2021-12-23T18:10:28-04:00
lastmod:
- :git
- lastmod
- date
- publishDate
images: []
draft: false
contributor: ["rush"]
Expand Down
5 changes: 0 additions & 5 deletions docs/content/blog/2023/058-community-contributions.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@ title: "Community Contributions"
description: "Some more contributions by our community"
lead: "Some more contributions by our community"
date: 2021-12-23T18:10:28-04:00
lastmod:
- :git
- lastmod
- date
- publishDate
images: []
draft: false
contributor: ["leo"]
Expand Down
5 changes: 0 additions & 5 deletions docs/content/chifra/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,6 @@ lead: ""
date: 2020-10-06T08:48:45+00:00
aliases:
- "/docs/chifra/"
lastmod:
- :git
- lastmod
- date
- publishDate
draft: false
images: []
---
Expand Down
4 changes: 0 additions & 4 deletions docs/content/chifra/accounts.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@
title: "Accounts"
description: "Access and cache transactional data"
lead: ""
lastmod:
- :git
- lastmod
- publishDate
draft: false
aliases:
- "/docs/chifra/accounts"
Expand Down
4 changes: 0 additions & 4 deletions docs/content/chifra/admin.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@
title: "Admin"
description: "Control the scraper and build the index"
lead: ""
lastmod:
- :git
- lastmod
- publishDate
draft: false
aliases:
- "/docs/chifra/admin"
Expand Down
Loading
Loading