Introducing the first ever public steem testnet!

in #steemdev3 years ago (edited)

Greetings fellow Steemians! Today very I'm excited to announce STX, an alternative Steem blockchain with a modest pre-mine of 1,000,000,000 STEEM.


  • 1,000,000,000 STEEM pre-mined and controlled by yours truly.
  • Anyone can create a new account funded with 100 STEEM via a simple POST request. No verification required!
  • Ephemeral blockchain! No more high memory requirements to run a full node, all data is wiped every month (or so).
  • Never misses a block! With only one witness it has blazingly fast transaction times.

Join the revolution today! –


Edit: Just to clarify, this is a tongue-in-cheek introduction of a developer tool, It's not a real steem blockchain! Its intended to be used for automated testing of apps and libraries.


The dev community needs this so much, excellent job.

I'd love to see this taken to the next step as well - let's get a couple people running testnet servers and APIs, set them up as witnesses, and actually use it for development on projects. It would take a bit more coordination, maybe a reset every X months instead of 1, but not too much of a hassle.

I would hook up a copy of steemdb as an explorer and plug my development version of chainBB into it. Would prevent me from having to spam the steem blockchain wth test data!

Thanks! That sounds great, let's do it! :)

Do you happen to have your modified testnet source up on github anywhere?

No, I can put it up tonight. But the patch is here in the comments if you scroll down a bit.

yeah, I've been also looking for a steem testnet as well. can't believe no one's put one up yet after all this time - I sort of just figured I wasn't looking in the right place! lol

kudos to you for taking the initiative on it!

ps. also really like your giant door-knocker! lol

Hehe thanks! Sorry I wasn't there to open, you should check back another time ;)

Very nice indeed! I assumed there already was a testnet, but i guess not haha. Maybe this will motivate me more to actually start developing something. Always have lots of ideas floating around in my head.

It's been a week, is it ready yet? :D

Have been considering some Steem app development and was totally thinking what a shame it would be to put test data in the live blockchain

I guess you need to configure everything in a slightly different way than mainnet. Could you share the sources of whole configuration?

Upvoted and Resteemed.


I really like what you doing

Thanks! More coming :)

This test environment will be really useful for me for the next app that I prepare. It will remain open?

Yes, feel free to use it!

Awesome, looking forward to try this out 😆

This is awesome. I have just started developing an idea for steem and didnt like that I might have to test with dummy data while developing. Thanks a lot from devs current and future!

Thanks! I'm happy that you find it useful!

I really like what you're doing. Keep it up!

Thanks man!

Scam alert. Sounds fishy, nothing is free.

calm down.. this is testnet. You can also get free Bitcoins or ETH in their testnet. Looks legit.

I'll send you 1,000,000 testnet coins if you want, no strings attached!

what can he do with those testcoins? it's only for test. * tongue in cheek*

Don't listen to him, thanks to those testcoins, my computer became a sentient being. The robot revolution has started.
We need

Sarah Connor

Works great. My #radiator tools work fine pointing at this blockchain. Well done.


Looks promising! Thanks for sharing

Any idea if this can be used in conjunction with something a game? SO like, the STEEM is used within a game interface...not an app per say but a web based game environment??

Yes, it could be modified for that, as long as the game is slow and fits within the confines of the blockchain.

Interesting. Where would you recommend I would look on this "world wide web" for more information on that?

There's not gonna be a good source for everything you'd need to know in one place. What do you want to know about it? How you'd go about making a game that hooks into Steem? How Steem works? Why there would be limitations?

Well I know what platform to use for the web based game... but my thing is I don't think I fully understand how to incorporate the two together. meaning the crypto currency and the game for example.

That's great, it looks so promising. I am sure we can join hands and support to create it to be much more than we imagine it to be...

Super. This is what I needed so much. Thank you so much.

What can I do on there with this 100 steem?

I'm studying steem-js
wanted to test at
But I do not know where to start ...
Although, he created a user, as written on the site:
http post: username = foo password = barman
(credentials, of course changed)
But we need keys, I understand they need to be generated?
But how and with what?
I hope you can help me.

wait what???? hmmm....trying this so can help some of my friends and families still on a waiting list. Can't say I didn't try.

Anyone can create a new account funded with 100 STEEM via a simple POST request. No verification required!

and then you said this.

Edit: Just to clarify, this is a tongue-in-cheek introduction of a developer tool, It's not a real steem blockchain! Its intended to be used for automated testing of apps and libraries.

lol! Sorry to get your hopes up

Good.nice me

Congrats for the idea and the implementation!

this is great, congrats to you.


@almost-digital unfortunately the testnet seems to be down. could you provide me information or a guide how to run my own testnet? that would be awesome!

I want to play around with steem without spamming the public network

ok now it works again. 2 days ago when I checked it was offline. thanks for the link to your testnet-branch! :-)

Very good work. Thank you.
I have been also working on some tests with a testnet with a different public key.
Just a question, how did you generated this new public key? What would be the best way to generate? Did you use a simple secret password as the own testnet in steem is working?

#ifdef IS_TEST_NET
#define STEEMIT_INIT_PRIVATE_KEY (fc::ecc::private_key::regenerate(fc::sha256::hash(std::string("init_key"))))
#define STEEMIT_INIT_PUBLIC_KEY_STR (std::string( steemit::protocol::public_key_type(STEEMIT_INIT_PRIVATE_KEY.get_public_key()) ))
#define STEEMIT_CHAIN_ID (fc::sha256::hash("testnet"))

Yep, you can generate it with cli_wallet as well but make sure to build it with the correct address prefix first

what do you mean with correct address prefix first?


This sounds nice

I have zero idea of what this does and why i would need it. But it sounds like you are excited about it. So props! :)

Heh, guess not many people here also hang out on bitcointalk :) I updated the post to clarify it's just a developer tool

Roger that! I understand you're excited but you've been releasing some cool stuff so i get excited for tools especially when they are steemit related! :)

for example.. if you would like to test a website, which would help create accounts on Steem, without Steemit, then... without testnet you need spent a lot of resources, and waste some accounts names.

Thanks to testnet developers will be able to do that for free, without wasting resources of the main network.

that's cool. i like that, so basically a sandbox of sorts.

what is this fore?

just a heads up, I think your certificate expired on the testnet!

Thanks, didn't reload nginx after I updated the old one, should serve the new one now. Cheers

btw, have you thought about setting up a steemconnect2 testnet to your testnet as well?

I haven't until now :) that's something worth exploring

I got it mostly working, if you do decide to add it, let me know if you get stuck anywhere as I may have already figured that part out. for example, make sure you change the line in checkEncryption() from steemconnect/node_modules/steem/lib/auth/memo.js to:

var pubkey = 'STX8m5UgaFAAYQRuaNejYdS8FVLVp9Ss3K1qAVk5de6F8s3HnVbvA';

(note the STX versus STM)


I got really annoyed today and still am a little pissed /-:

I have 2 questions for the community here:

  1. How can I track Steemdollar on the Blockchain, can one even do that ?!
  2. How long does it take for steemdollars to transact?!

I was trying to track my transaction on the steemdollar blockchain and I couldn't.
But from the sending point the transaction is completed so it should be on the blockchain somewhere...

Tried both explorers provided by and tried googling it - no result.

found another link that I can't find now, but anyways no clue if one can track anything with it , I couldn't..

Then I tried to check the account by using the transaction code tx.. - no success.

Please help!

Thank you (-:

Hello dear, your posts are awesome
I followed you
Please also follow me
And vote for my posts
thank you

Coin Marketplace

STEEM 0.17
TRX 0.03
JST 0.021
BTC 17578.65
ETH 533.36
SBD 1.16