Although the official test network is still in preparation, anyone can create their own test environment on a local node. Please understand things are likely to change; however, not drastically so.
We have started to put together documentation for developers. This documentation often lags behind development and is currently far below the standard of what we plan to deliver along with the official test network.
Starting a Local Node
Anyone can start a local node by following the build instructions here:
Interfacing with Local Node via RPC
The eosd
executable can be configured to expose a REST/JSON interface over HTTP. The existing APIs are quite limited but will be dramatically expanded over time. For information on how to interface with this RPC interface directly please see this documentation:
Interfacing with Local Node via CLI (eosc)
eosc
is a tool that wraps the RPC interface and makes it easy for users to query eosd
. This tool will eventually become the primary way to interact with eosd
for developers wishing to publish contracts to the blockchain.
For a quick tutorial on how to create accounts, transfer funds, upload contracts, and interface with those contracts via eosc
and eosd
please see this:
Current Development Status
As things currently stand the blockchain is doing no signature validation. This means any account can trigger any action. This makes things very easy to test the logic of your applications. It also means that it is not currently necessary to maintain a wallet with private keys to use the network to test your applications.
Over the next few weeks we will be building a CLI wallet and enabling developers to turn on signature validation and permission checking.
Also note that the current RPC API makes it very difficult to query the state of your contract. This will be remedied next week.
Getting Started with Development
We have several example contracts that you can use as a starting point:
For information about the available APIs please see:
How to Write Contracts
There is also a helpful index of all documentation.
Developer Channel
We have also created a new developer channel on Telegram ( tg://join?invite=EaEnSUPktgfoI-XPfMYtcQ ). This channel is heavily moderated to keep the topic focused on developers helping developers. If you have questions this is the best place to get real-time support from the community. Our developers will also monitor this chat and attempt to help as time permits.
We would also like to establish the #eosdev tag here on steemit. If you have developer questions and/or answers please post under this tag. I will attempt to follow it and turn it into our own stack exchange. Quality questions, answers, and tutorials will receive up votes.
This is just the beginning
This information is provided for information purposes only based upon community demand. We would appreciate any feedback you can give as it will help us refine how we develop EOS.IO to serve the needs of developers. All documentation and designs are still subject to change, but with your feedback they can change for the better!
Hey @dan, keep up the awesome work. I can't afford to get in on one of the official phases as I am currently homeless and unemployed (see my many posts on the subject if you wanna know more) but I did get on Kraken and get 60 EOS which I am holding......hoping it goes the way of Steem and BTC and I can cash out in a few months with enough funds to get my life back on track.
Merry Xmas bro, youve got yourself an extra few bucks coming your way.
hope my upvote helps you out :)
Hope my upvote helps YOU out :)
=)
:)
Craig grant is a pumper and dumper....
i know its not much but here is my upvote for you and hopefully it will get you a little step further to get back to where you need to be
Steem on
you're a nice dude @felander :: If you wanna be generous lol ... I'm here whenever you get that feeling bro
I upvoted aswell. Wish you all the best !
I just round it off to 7.8 xD
I'm just hearing about EOS and like you don't have much in the way of funds to invest. How do you get Kraken, and what does it have to do with EOS? Thx
Kraken.com is an Exchange, you just sign up to get it. Once you sign up you can buy EOS with Ethereum (an alt-coin). I bought Etherium at coinbase.com and then transferred it to my Kraken wallet to use to buy EOS.
Guys you will get better value for money by participating in the ICO it only ends in April 2018. Go to Eos.io and read up on how to get EOS tokens. *Tip- check the day to day ETH received (the way the ICO works- it depends on how many different people invested on the day and also what the total amount of Ether raised for the day was, based on that it will issue tokens) so try and time it towards the last hour so you can attempt to get as much EOS for your ETHEREUM as possible. For example- I have invested twice so far, both 1 ETH. the first time I got 150 EOS for my 1 ETH, next time I only got 115 EOS for 1 ETH. Will wait for another slow day till I invest again. That's my two cents worth, hope this helps someone! @venuspcs I have upvoted your comment to help you out as well, keep thinking positive and adding value and you will get yourself out this rut you in soon. All the best!
Nice post.
Can i like a jocker??
Hahahaaaaaaaaa........
This post received a 3.7% upvote from @randowhale thanks to @satchmo! For more information, click here!
Wow! EOS develiping in crazy tempo!
Fantastic!
This post received a 4.9% upvote from @randowhale thanks to @free2play! For more information, click here!
This comment has received a 1.20 % upvote from @booster thanks to: @free2play.
nice keep us updated
I flag you for off-topic spamming and repeat offense.
Dan is not playing with y'all :: the off topic people are always a problem; thanks for what you did to help Make Steem better (saw your interview) --- shared this update on EOS; got an eye on the things you're doing sir!
Great! btw, the "developer channel on Telegram" link is not working, can you paste the link again.
Link was fine, steemit didn't recognize the tg://.. protocol.
Nice. Great work.
@tfury got you a $2.14 @minnowbooster upgoat, nice! (Image: pixabay.com)
Want a boost? Click here to read more!
OMG... you have a workable model already?
Most ICO's take several months to put together a proof of concept model.
You're working on this daily, aren't you?
its hard fork of steem blockchain just rewritten. It's not his first BlockChain though :)
Well it is 90% new code. But experience and good design helps.
I agree with @dan! Experiences no matter bad or good on his previous projects like BitShares and Steem are the greatest asset to make the next best product, EOS!
@dan - I was provocative on purpose just to get reality answer which is not clarified anywhere. Thanks for doing so :) Experience is your biggest FORK in this adventure, you know all the mysterious ways of full capacity blockchain from experience with SteemIt.
I do have a question, though, from your experience.
How well you would review MultiChain as open-source blockchain for a start ?
love what you just said here about 'experience' --- like each project you work on, helps you prepare for the next one; so many nuggets in these comments for people who 'study successful people' and how they think.
See you are wrong.
Quote from @dan:
So you can remove your "ffs" and give @dan some credit for hard work, which is well deserved and appreciated.
@intelliguy - for IntelliGuy you are pretty much shallow.
"OMG... you have a workable model already?
Most ICO's take several months to put together a proof of concept model."
Click on the screenshot below to check out illustrated version for you:
Im authentic asshole and this platform is about freedom, so any way of expressing myself is allowed as long as I'm not insulting directly anyone. FFS stands for For Fuck Sake - directly to you comparing @dan to other ICO's even though man is founder and developer of BitShares and Steem BLOCKCHAIN. So, credit and respect is lacking in your side for part of your ignorance.
I think it's completely disrespectful flaming to argue with someone when you not even read all the comments yet, which replies to your part of me not giving @dan a credit. As you can see from screenshot below, i'm giving him credit in very own style and honest way a little bit above this conversation.
Click on the screenshot below to check out illustrated version for you
No hard feelings, and hope we are clear now.
Friendly advice: Do not jump to conclusions without a bare minute of analyzing situation. People who do jump to conclusions, are mostly wrong. Even myself in this case.
Cheers
Lucifer
I know what FFS stands for, that's why I suggested you remove it. It wasn't warranted.
Not really. I'm overstating the obvious. I know he's the founder and developer of both. I know EOS is his new baby... and he's very diligent on making this the best thing ever. So it's not me that is unaware either.
No hard feelings. It takes a lot for me to have hard feelings..
That's nice of you to admit, and I have a respect for you because you said that.
Cheers back.
@intelliguy - I love you seriously. I can't believe how great quality personalities i'm finding here on Steem through all ways, including random disputes. I'm already your follower, so i'll just keep it going, awesome open-minded and ON-THE-GROUNDS hit-back answer you provided :) Takes great personality nowadays to be able to accept and approve things that usually people not even like to smell :)
Hope can chat up on sometimes with you somewhere :)
Cheers :)
I suspect you and I could have a great conversation after about 5 minutes of knowing each other. I can tell you mean well, you're smart, and you're a person of substance. That's why I had fun replying to you.... we're so close in the way we think... there's good in everyone, and I see it in you. :)
Edited "ffs" and replaced for "though" :)
#InDanWeTrust
Good starting point.
I need to delve in Eos.
Thanks for keeping us up to date.
Keep on steemit!!
pouchon, I've been keeping my eye on this project since I watched his video with Jeff
This seems like a game changer.
yeah . True that , this is Amazing.
Great video with the CTO.. he already has a track record of building blockchain apps so understands the system. The ability for maybe one day to run something like Steemit in EOS is amazing.. Think of Wordpress for EOS or any other cool app.. of course as a developer I will always be a bit skeptical of things until till things get into beta and start to mature.
I don't blame you!
I watched this the other day; Had no idea this is what EOS was about; am watching from the sidelines but with a closer eye than before :)
Indeed too bad that the learning curve is probably too steep for my available time to bear. I would love to play with the testnet and learn more about how this all works. But we will find out sooner or later. Would love to see updates to this thread and samples of applications that could be run on the EOS chain.
Congratulations! This post has been upvoted from the communal account, @minnowsupport, by mrbean from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, and someguy123. The goal is to help Steemit grow by supporting Minnows and creating a social network. Please find us in the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.
If you like what we're doing please upvote this comment so we can continue to build the community account that's supporting all members.
Could you please tell me in newbie terms. If I were to buy an EOS token, what would this buy me? Would it buy me an EOS coin. If it's an operating system, what use would an EOS coin / token be.
buying EOS is like fundraising a project with no expection on return. just as if u participate in a kiskstarter project. EOS don't own u anything when u buy EOS...If the project succeed to launch and the value grow that's where u could be fine. Make sure u read everything on official website https://eos.io/
Congratulations! This post has been upvoted from the communal account, @minnowsupport, by goldenfish from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, and someguy123. The goal is to help Steemit grow by supporting Minnows and creating a social network. Please find us in the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.
If you like what we're doing please upvote this comment so we can continue to build the community account that's supporting all members.
Keep up the great work
Excelente!
As a developer, your project is truly exciting. Looking at the real world needs (multithreading, etc) is going to go so much further in the end. I'm still theorizing apps my company may be able to develop on this platform.
I have a knockout idea if youre interested
I'm really looking forward to playing around with this. Thanks for keeping us all in the loop as development progresses.
I am super curious to how @dan would reply to this Youtube post
Ill say its fud
I just found out about it after talking to Brendan at 2nd Annual Blockchain Conference here in Washington DC.
I've asked him when this will be ready for developer to dip in. He said yesterday LOL.
Looking forward to learn more about this project, now it's time to read and learn.
Cheers to you,
@Yehey
I did put some money on EOS and will put more if I see this going the right direction. Being that Dan is behind the wheel I'm sure it will.
I'm so excited by how things are developing in EOS and Steemit! Future is bright 💯
I have never seen c++ look so good..
Thanks for sharing! I believe in the EOS project. Looking forward to much success
Does EOS have a Python dev framework / API?
It appears to be C++ only for right now. I would imagine if they had something for Python, it would be some sort of binding through some API they've built. But there doesn't appear to be anything on the roadmap. C++ isn't as fun as Python, but it's not as bad as people make it out to be
I Really Hope EOS Surpasses Ethereum !!!
@dan - I like your post. Looking forward to see some more informative posts from you.
Diving into this tonight! If you guys want some help on the front-end (scss/react) let me know. A beautiful performance UI will push it to the next level. @dan
Please contact me on telegram, we are looking for react devs.
Great, looking forward to great things.
All the best to you and to your team.
cool
Yes. Sneak peak! Great work Dan.
Can't wait for the EOS wheel to start rolling, a revolutionary movement.
Thank you very much @dan for the update. I am going to be following EOS very closely, especially since my team and I will also be developing our project on the Graphene blockchain. I look forward to the opportunity to talk to you soon!
I have some EOS myself and liking it more and more. thank you and keep us updated.
I appreciate your style of writing. Please continue
Hi, friends follow to me i will follow you @suhaibashraf155 don't foget to follow me
Thanks
Thank you for sharing! Although I am new to all of these developing with new technologies I am very interested into this project. I hope I will have the time to test out EOS node.
I only have 2 old laptops so maybe it will work on a Virtual Machine running in the cloud?
First I need to understand the technology, I just finished watching your interviews on youtube. Keeping an eye on all this.
Thank you!
Edit: Noob question: How to I get on the developer channel on Telegram ? Link not working.
Wooowww... To the moon EOS. I HAVE!
Hi I am new around here, please follow me & I will follow you.
good news
Good Work :D EOS is very intresting
Too bad I'm not a developer of any sort.
I hope you can get the feedback that you require from the many knowledgeable people on this platform.
Thank you for your work on bitshares and steem and I'm sure you will make EOS a success with the team that you are working with.
I wish you the best of luck! :)
bravo EOS
Thanks sir for giving us such a wonderful platform I had joined just one 1 month before
Steemit has changed my life ,Long Live Steemit 👍👌
Great post...
Good stuff Dan! I believe in you and your team. Stay focused and ignore the noise!
I hope all the best in EOS development .
Would it be possible to create a clone of EOS (or almost clone) before EOS itself being released?
Not without violating the license, EOS is not officially open source until June of next year.
@dan i think its a right thing to do. Open-sourcing it from a very own beginning can hurt value of EOS since it's ICO based CC, and any master branch of it running without supervision of EOS itself can end up in a serious mess. Run it for a year, find bugs and fixes yourself, then when you know it's bullet-proof, open-source it, yeah :)
Very excited about EOS. So much good Crypto out there.
Can't wait for EOS. So much buzz about it. Has to be more than just another altcoin.
I wish I can code. There are a lot of apps I would have loved to code on the EOS platform or here on steemit. Number one of them is a chess game or chess tournaments that will play on the blockchain.
It is never too late to learn, buddy!
belachess has already done it
As Eos was started it was above $4 & now below 2. Is Eos an ethereum killer? i will appreciate suggestion and comments .
2 million coins are distributed everyday at an unfixed price until July next year.
Be happy to buy cheap...