Cartographer Tools - Released at


The Cartographer Tools are now available at

The Cartographer Tools are designed to help validators with voting and challenge decisions. The Cartographer Tools complement the FOAM Map and display information differently than the main map to help cartographers make more efficient decisions on challenges.

  • Explore all points, filter by state, sort by stake and see a full history of each point.
  • Explore challenges with a visually rich layout and see a breakdown of votes and voters.
  • Explore cartographers with 3Box profiles, plus a timeline of their FOAM Map activity.

The thought processes and learnings the community shared were an important part of creating these tools. Thanks to @GeoPeter for the thread on forensic research and @foamspacer / @ainsleysutherland’s challenge summary threads.

Please post any feedback, suggestions and bugs about the tools here so they can continue to be improved.


Four items that especially caught my eye while working on this:


Great work @foam_cs.

Very excited for the community sharing other things found using the tools!


Great job Caleb. Quick thought. Another nice feature for this website can be “value on the map”. This page will show the dynamic # of FOAM tokens - and corresponding $$ value - staked (POI & dPOL eventually), signaled, and votes/challenges on the map. Sort of like this page for DeFi:

FOAM Tools Suggestions

Hello Caleb @foam_cs

I do hope you are doing very well. First of all I would like to say thank you for the latest improvement of foam tools, you’ve done a fantastic job iterating the tools. This last version is very cool and provide much more useful info than before which is great.

Regarding our previous discussion on FOAM lack of usage and growth and absence of a strategic consistent go to market strategy, I personally find it very useful to be able to see in the activity tab the activity on the map decreasing more and more. I think this is important because people using FOAM tools can have a clear understanding of actual usage without being biased by cumulative numbers/charts. More specifically I do think this is important for the founding team so that they focus on what matters which is to build something WHICH IS USED and that it’s their responsibility to GROW the protocol usage to build MOMENTUM. Only then a community can exist and take the protocol to another level.

That being said, I do think a monthly unique active cartographers chart/tab would be useful to have a clear understanding on how many unique cartographers participate to the map each month with a way to compare it to previous months.

If FOAM users on this forum want the protocol to be widely used worldwide and if this is truly the vision and motive of the founding team then this metric is one of the most important ones to track.

Even better but maybe I’m asking too much would be to know how many of the monthly active users are returning (retention) or new (acquisition). This would be awesome because these numbers tells a whole story.

By the way, I would like to mention that the number unique cartographers is quite misleading as it doesn’t say anything relevant. If someone added POIs last year removed them and never came back and doesn’t care about FOAM he will be counted. Also the POU requirement make this number not quite relevant. Of course showing active users will show a much less important number but it will be relevant and helpful to focus on usage. Unique accounts is like showing number of downloads for an app or number of account registered.

Thanks for your understanding and professionalism. It’s nice to have someone like you open to feedback and always willing to hear what people have to say to improve your product wisely.

Hope to hear back from you.

Thanks Caleb and thanks again !


You’re quick. I just came to post that there are some new stats on the website.

  • New points, removed points and challenges by day
  • Point outcomes diagram
  • Challenge speed vs stake
  • Staked tokens over time

Users would be a nice addition to the Activity charts. I am considering how to include and define them. For example:

  • Active - interacted with contracts today
  • Inactive - did not interact with contracts today but have some stake in the map like a point, signal, unclaimed rewards, etc.
  • Holders - accounts with non-zero FOAM token balances