Skip to content

pmartynov/steemdata-mongo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SteemData

The goal of the SteemData project is to make data from the STEEM blockchain more accessible to developers, researchers and 3rd party services.

SteemData is currently powered by MongoDB, the most used nosql, and 5th most popular database solution in the world. MongoDB comes with a powerful query language, and it allows us to easily accommodate blockchain changes thanks to schema flexibility.

With SteemData, you can query for any kind of information living on the STEEM blockchain, such as Accounts, Posts, Transactions, Blocks or any kind of Operations.

Getting Started

I highly recommend RoboMongo as a GUI utility for exploring SteemData.

Connection Details

Host: mongo1.steemdata.com
Port: 27017
Database: SteemData
Username: steemit
Password: steemit

Collections

Accounts

Accounts contains Steem Accounts and their:

  • account info / profile
  • balances
  • vesting routes
  • open conversion requests
  • voting history on posts
  • a list of followers and followings
  • witness votes
  • curation stats

Posts

All top-level posts, with full-text search support. Comments coming in 1.3.

Operations

Operations contains all the events that happened on the blockchain so far.

Account Operations

Same as operations, but with account ownership attached for easy querying.

PriceHistory

Hourly snapshots of Bitcoin, STEEM, SBD and USD implied prices.

Contribute

Needless to say, PR's are welcome :)

License

This project is MIT Licensed.

About

MongoDB backend for SteemData

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.3%
  • Shell 0.7%