Categories
All

This Week In TurtleCoin (December 3, 2019)

Image result for images of turtles
baby yoda who?

This week we gained a decent amount of miners from the XMR community. Welcome 🙂 Thank you for helping us grow as a network.

Developer Updates

This is a place where anybody in our community can submit a post about the TRTL project they’re working on. It’s a great way to attract helpers for your project and show people what to keep an eye out for. We encourage you to show works in progress as well as finished products, as we’re happy to see them all and it shows that we’re an active community.

Turtle Wear 2.0

So Turtle wear 1.0 has been around for a couple of years now. One of the biggest annoyances I had when making it was the reliance on a companion app in Android which blocked off iOS and Standalone watch owners from using it. Turtle wear 2.0 is now a standalone application meaning it can be used regardless of your phone and work just fine! It’s also up to date with the latest play store requirements so it’s no longer in danger of being kicked off the app store at the end of the year.

Seperot

https://github.com/turtlecoin/turtle-wear https://ijh.dev/

Fee per byte

I’ve been working on adding fee per byte to the TurtleCoin codebase. This is where the minimum fee for a transaction is defined by how large in bytes the transaction uses. It makes sense to charge by this metric as the nodes both have to store the transaction and they have to process the transaction, and large transactions are slower to process.

So far I’ve added the code to WalletBackend which drives zedwallet and wallet-api, just need to add it to the daemon and turtle-service. I’ll also need to add it turtlecoin-wallet-backend which drives TonChan and Proton, but that’ll be relatively easy as the codebase is quite similar to WalletBackend.

zpalm

https://github.com/turtlecoin/turtlecoin/compare/development…zpalmtree:fee-per-byte?expand=1

Proton v1.1.1 out now!

Hey everybody, there’s a new version of Proton Wallet out now as I’m sure your wallets have already notified you. Check those digits, we’ve made it to v1.1.1! Sick trips!

This is basically a bug fix release. Z and IBMCD were kind enough to find and squash some bugs in the backend that I use for the wallet, as well as some user-reported bugs related to wallet creation and some other things. (Check the changelog if you want the intimate details.)

IBMCD has implemented strict version-checking on his blockchain cache as well, so you’ll find if you do NOT update to the newest walet, your wallet may no longer sync at all. So please update!

Thanks again everybody. As far as what’s next for Proton, I’m planning on beginning work on implementing subwallets (ie, multiple addresses in one wallet file) just as soon as we get deterministic subwallets merged into the backend.

Stay cool TurtleCoin Community,
ExtraHash

https://github.com/turtlecoin/turtle-wallet-proton/releases

Good First Issues

Good First Issues are tickets that are marked as ‘easy wins’ for new developers. If you want to be a TurtleCoin Developer, these are great tasks to start with!

Shoutouts & Thanks

This is the place to mention someone in the community who has done something nice or deserves recognition.

greywolf i can’t thank zpalmtree enough for being the only one with the patience and tolerance to answer the numerous questions from a normie one who is one step away from being tagged with the spoonfed role. i learn slowy, and much of this shit is way over my ability to easily grasp. he is the only one who still exemplifies the qualities of being a good turtle that i read about early last year in an article in Medium that i got linked to from a tweet that was part of a series “What is xxxx”, in which new cryptocurrencies were highlighted every week. that story brought me into the community, and zpalmtree has been very helpful to me all along the painful journey.

japanesecar As always, great group! Happy to support it and thank all of you for doing the same!

anon applause to the developers and contributors who make this happen

Zpalm Congratulations to teacup for winning the Christmas discord logo bounty. If you hover over the discord icon now, it should snow animated snowflakes.

Categories
Weekly Update

This Week in TurtleCoin (November 27, 2019)

This week we tightened up our turkey gravy recipes as well as our core software while we reflected on how thankful we are to have such a talented community. Read on to find out more!

Developer Updates

This is a place where anybody in our community can submit a post about the TRTL project they’re working on. It’s a great way to attract helpers for your project and show people what to keep an eye out for. We encourage you to show works in progress as well as finished products, as we’re happy to see them all and it shows that we’re an active community.

Image result for revenge of the nerds
Have you ever had a calculator on your belt clip? Of course not, because you haven’t won a crypto hackathon yet. Where’s the next crypto hackathon, you say? Well buddy, we’ve got you covered.

TurtleCoin Crypto Hackathon 2019

We have 15 Million TRTL looking for a new home, and have 24 teams so far who’ve signed up for the TurtleCoin Crypto Hackathon 2019 (Signups open until December 1), and so far of those 24, 9 have left their details to be contacted during the hackathon for an article about their projects. That’s a great turnout, and a surprisingly even balance between devs and non-devs.

https://crypto-hackathon.com/

We are excited to thank the following teams for their participation: ZenTurtles, Why Canti Think of a Team Name, Hero’s in a Half Shell, MobileTortile, Lord_Enzo, that turtle, Kurdîstan, Born without a shell, Spanner Pouch, Hashterisk, AMC, JS TRTLz, TeamXenth, hebeblock, E Squad, Kick Ass Turts, Psychotic Silverfish, MXZ, Save the Turtles, eyegenvalue, termek, Oiboo Games, Double-O-Seven, ninja

Raw blocks syncing

This week I’ve been working on adding raw block syncing to wallets. So far I’ve just added it to zedwallet and wallet-api. Currently, when syncing wallets, the daemon collects blocks and transactions from the database, deserializes it, and dumps it out to JSON. The wallet then parses that JSON and processes the blocks.

With this patch, the daemon instead returns the unparsed, raw blocks from the database as JSON. We then perform the deserialization in our wallet, and then process the blocks.

The advantage of this is two-fold. The first one is that generally wallets are waiting on the daemon to supply more data, rather than busy processing blocks. This new RPC call is a lot faster to complete than the current one, and so when the daemon is serving lots of wallets, it means that the wallets will spend less time waiting to retrieve data, and more time processing blocks, which means faster sync times.

The second advantage is that the raw blocks are much more compact than the full block data in JSON, so data usage will be decreased.

The next step is to add this feature to the JS backend so TonChan and Proton can benefit from it.

Zpalm

TonChan v1.0.2

Small TonChan release going out today. It fixes a bug where you were unable to sync past a particularly huge block.

Also fixes a bug with node swapping when you changed screens before the node swap completed.

Finally, it fixes QR codes not populating the amount to send correctly in some scenarios.

As always, you can view the full set of changes on GitHub: https://github.com/turtlecoin/turtlecoin-mobile-wallet/compare/v1.0.1…v1.0.2

Zpalm

Moving Up!

It’s always good to be recognized! These are the people who gained new roles in the community this week!

Service Operator – Miner.rocks, zhang

Reporter – Khorosho!

Tester – rollinghavoc

Good First Issues

Good First Issues are tickets that are marked as ‘easy wins’ for new developers. If you want to be a TurtleCoin Developer, these are great tasks to start with!

Rig Of The Week

Do you have a TRTL mining rig you want to show off? Tell us about it!

Anton – Simple raspberry pi mining cluster 2.4KH/s

Bounty Watch!

This is an easy way to make a few TRTL!

50,000 “Make a TurtleCoin Christmas Themed Logo! This will be used for the discord server icon. The deadline is the 30th November, 11:59pm GMT.

To see more details, and the entries so far, check out the pinned message in the #bounties channel in discord.” zpalm

Free Advertising

This is a spot to spam anything TurtleCoin related that you would like to advertise, it’s free to put an ad in the roundup.

  • Hello. My name is Kevin, owner of SpookyPool.nl. My goal with SpookyPool is to create a great community with fun people and having a nice chat about crypto and other stuff. Having TurtleCoin in my pool since a while ago has been fun. Learned alot of new things and meet alot of new people. I would like to ask u to join the community of SpookyPool by mining TurtleCoin or some other currency! http://trtl.spookypool.nl
  • Please support the muxdux turtlecoin mining pool – Active Discord with great people, very low pool and tx fees, great hardware infrastructure https://trtl.muxdux.com

Shoutouts & Thanks

This is the place to mention someone in the community who has done something nice or deserves recognition.

  • Japakar pneumonoultramicroscopicsilicovolcanoconiosis
  • Japakar Thanks all to the community as always! You guys are great!
  • Turtley McTurtleton McDrizzle Hi there!
  • japakar.com You guys are awesome! Vury nice. She is my sister.
  • rock thankful that we spent this year together

and one last thing..

Earlier today, the question was asked in the Discord chat what everyone was thankful for this year. We said we’d publish them on the roundup, so here they are, in no specific order.

Categories
All Weekly Update

This Week in TurtleCoin (November 19, 2019)

Teacup made this

Developer Updates

This is a place where anybody in our community can submit a post about the TRTL project they’re working on. It’s a great way to attract helpers for your project and show people what to keep an eye out for. We encourage you to show works in progress as well as finished products, as we’re happy to see them all and it shows that we’re an active community.

First Annual TurtleCoin Crypto-Hackathon!

Big shout out to all the teams who’ve registered so far for the hackathon! We still have about 10 days for new team signups so whether you’re on your own or have a crew of friends, you still have time to sign up!

Also, when you sign up, don’t forget to let us know if you want to be interviewed and how to get in touch with you!

Click here to signup your team!

https://crypto-hackathon.com

CantiLib / CS-TurtleCoin

Another overdue update. I set aside a day to write up everything that goes on while talking to and syncing with an existing node, getting back to my reverse-engineering roots. Since then, I’ve been working on implementing these communications into CantiLib. This mean that soon™ a CS-TurtleCoin node will be able to act as a functional peer on the network, able to relay and propogate data to and from other nodes. I have also moved to utilize EF Core 3.0 for local data storage, and have rewritten block caching to suit, which means that a user will be able to choose which database type they’d like to use to store their synced data. At the moment, I have implementations for SQLite, MSSQL, Azure Cosmos, among others. Once these changes are completed and pushed, there will still be a lot left to add to get it to the same level as an existing C++ node, such as fleshing out API functions, but it’ll be a big step forward in my daemon rewrite.

Canti

https://www.github.com/turtlecoin/cs-turtlecoin

“TRTL Logo 3d” A 3d animated gif of the TRTL shell emblem by vr_nico#3176

Proton Wallet – Halloween Release!

“Hey guys, Extra here, the new version of Proton wallet is going to be coming out on Halloween, 10/31 and it has some features I’m very excited about. We’ve implemented a brand new address feature and a search feature, which should make it easier to send transactions and navigate through the wallet. The search feature is pretty nifty; you can search transaction hashes, contact details in your address book, or even for settings you’d like to change, and it will return any results to you in a nicely formatted list. In addition, I’ve found and squashed a few more bugs that result in faster syncing when minimized, and an overall better user experience.

You can grab the newest release at the link below, and please let me know what you think or if you have any feature requests for Proton!

For next month’s release, I’m going to be focusing on adding deterministic subwallet support. This means you’ll be able to generate as many new addresses as you’d like and use them, and be able to restore them all with a single seed. It”s a feature I’ve wanted to see in a TurtleCoin wallet for a while.

Thanks everybody and stay cool! BD”

ExtraHash

https://github.com/turtlecoin/turtle-wallet-proton/releases

TonChan

“On Wednesday the 14th I finally put out an update to TonChan, for 10% of users. If there are no errors discovered then I’ll deploy it to everyone shortly. This update has some big fixes, the major one being a fix where your wallet received a ton of transactions, and you were on Android 9, you may have been unable to open your wallet.

This is caused by only being able to read 1MB of data at once from a single row in the database. This is fixed by just chunking the wallet in the database, and hopefully retroactively fixed by those who have too large wallets by performing chunked reads.

Another big feature is the ability to swap nodes. Now if there’s ever maintenance on the blockchain cache, you’ll still be able to sync your wallet. Furthermore, you can choose a node which is closer to you geographically or potentially under lower load for improved sync speeds.

Finally, I made some tweaks to ensure that the UI is always snappy whether your node is having issues connecting or not.

I’ll not bore you with every single little change made, if you’re interested in that then you can check out the full changelog here: https://github.com/turtlecoin/turtlecoin-mobile-wallet/releases/tag/v1.0.1

Let me know if you’re having any issues with the new update. Hope you like it.”

Zpalm

https://play.google.com/store/apps/details?id=com.tonchan

GitHub Actions CI/CD

GitHub has finally released its own CI/CD with some amazing specs. So I decided to try it out and move the entire CI pipeline of TurtleCoin from travis and appveyor to GitHub Actions. This week I have tested the new caching feature to reduce build times significantly. I have also created a PR to use the artifacts produced in these builds for releases and testing purposes..

rashedmyt

https://github.com/turtlecoin/turtlecoin/pull/920

Turtle Tinder

It’s what happens when two turtles meet under the covers of a blockchain transaction <3. They spawn new extra special turtles, only for you my friend! They are not turtlecoins but rather virtual turtles, in the spirit of cryptokitties and titties. I could write how it could work here, but the margin is too narrow to contain it. Therefor, just do it your way!?

leturt

Previous page 1 2 Continue reading

Extra’s Reporter Articles

Hey everybody, Extra here, reporting on some of the goings on I’ve seen in the past week.

New Reporter Role

We’ve been having some issues getting enough submissions for the roundup, so we decided to switch up the way we do things a little bit. We came to the conclusion that lots of stuff worth talking about was getting done each week; but these folks weren’t to keen on writing up a few sentences for our blog. So, we created the reporter role on discord. Zpalm, ibmcd and I, and perhaps a few others I am not aware of, will be writing up short reports on cool goings-on we see down in #dev-general and other areas when we see them. This is an attempt to get some more content into the writeup, and also perhaps encourage the authors of these cool projects to come forward and write little bit about them to the community so that all of you guys knopw what is going on. With that being said, here are some of the cool things I’ve seen in the last week or so…

Mysterious Third Party Wallet Integration

A new face has appeared down in #dev-general asking some techie questions. His name is @zhang, so if you see him around be sure to give a turtley “”hello.”” He’s been working with the turtlecoin-wallet-backend-js on a mysterious-sounding project. We reached out to zhang for comment, and he informed us that he was working on integrating TurtleCoin with his third party wallet application. That sure sounds interesting to me, and we are looking forward to seeing what happens with it! Welcome zhang to the community and good luck with the integration!

It is a pleasure to add turtle to HebeWallet, the first purely anonymous coin for Hebe Wallet.
We got a lot of help from the turtle community in integrating Turtle in the wallet. Most communities ignore third party development, but we were able to get alot of questions answered very quickly. This saved us alot of time. We will release it in the next version.

https://hebe.cc/

New Test for the JSON Node List

Ibmcd has been hard at work as usual, and he has a certain talent for setting up cool CI testing. For those that don’t know, we run a list of turtlecoin public nodes on github that other applications can use in order to find active TurtleCoin full nodes for their users here: https://github.com/turtlecoin/turtlecoin-nodes-json Up until now, maintainers of that repository have had to manually check to see if a node is online: However, no longer is that the case. IBMCD has written a fully automated check that happens with Travis and will ensure your node is reachable from the internet directly in the CI testing. If you say, open a PR with a dead node, the CI test will fail and you will be automatically notified on the pull request page on github. That’s really neat! Nice job IBMCD. :muscle: :triumph:

Aneki’s Bootstrap

Aneki has recently updated his bootstrap of the TurtleCoin blockchain for those of you with slow CPUs who want an easy way to get synced. As always, you can find the updated bootstrap at the link below:

ExtraHash

Moving Up!

It’s always good to be recognized! These are the people who gained new roles in the community this week!

This week we added two new reporters to a new role called… you guessed it, Reporter! The reporter’s role is to write down cool things that happen during the week that would otherwise not make it into the roundup. Pitch them a few TRTL if you see them being helpful!

Also big thanks to Spookypool who’s starting up a new TurtleCoin pool, we thank you! Best of luck!

Reporter: ExtraHash, Zpalmtree

Service Operator – Munchiehigh420 Spookypool

Congrats guys!

Good First Issues

Good First Issues are tickets that are marked as ‘easy wins’ for new developers. If you want to be a TurtleCoin Developer, these are great tasks to start with!

Free Advertising

This is a spot to spam anything TurtleCoin related that you would like to advertise, it’s free to put an ad in the roundup.

  • MarketCap.cc is the new one stop solution for every crypto trader; developed with one mission in mind: keep crypto stats fake volume free. MarketCap.cc ist the first ever public statistics website that analyzes all trades in realtime across a large number of trusted exchanges in realtime. Combined with out Trading Terminal you will never miss a good trade. MarketCap.cc is still in active development, expect bugs which will be fixed as soon as we find them. https://marketcap.cc
  • Hello. My name is Kevin, owner of SpookyPool.nl. My goal with SpookyPool is to create a great community with fun people and having a nice chat about crypto and other stuff. Having TurtleCoin in my pool since a while ago has been fun. Learned alot of new things and meet alot of new people. I would like to ask u to join the community of SpookyPool by mining TurtleCoin or some other currency! http://trtl.spookypool.nl
  • Please support the muxdux turtlecoin mining pool – Active Discord with great people, very low pool and tx fees, great hardware infrastructure https://trtl.muxdux.com

Shoutouts & Thanks

This is the place to mention someone in the community who has done something nice or deserves recognition.

  • Michael Meyers Dont touch my lunchmeat. Or the bread. Or the mayo.
  • Japakar pneumonoultramicroscopicsilicovolcanoconiosis
  • Japakar Thanks all to the community as always! You guys are great!
  • Turtley McTurtleton McDrizzle Hi there!
  • Rock Thanks to the reporters and new service operators for entering the fray 🙂
Categories
Weekly Update

This Week In TurtleCoin (September 17, 2019)

Developer Updates

This is a place where anybody in our community can submit a post about the TRTL project they’re working on. It’s a great way to attract helpers for your project and show people what to keep an eye out for. We encourage you to show works in progress as well as finished products, as we’re happy to see them all and it shows that we’re an active community. To submit your post, click this link

violetminer

I made some great progress on the Nvidia backend for violetminer this week. It’s now working, and hashing at a pretty decent speed. There are still a few more things I need to fix before making a release, however. Firstly, it instantly crashes on Windows 10, due to Windows 10 seemingly reserving about 20% of GPU’s vram. When I limit the memory usage, the performance suffers, so am not sure how best to solve this issue yet.

Secondly, I think I need to alter my code to use streams instead. With the current method, the CPU spins in a loop waiting for the kernel to finish. I believe this is the cause of hashrate being significantly reduced when CPU mining is enabled – the CPU is too busy mining itself to wait for the GPU kernel to finish.

I’ve been working on getting all the automated CI builds working with CUDA, so people don’t have to compile themselves. So far, Linux with both GCC and Clang are working, and so is Mac OSX – but Windows is being a bit of a pain to find the installed cuda toolset. I think I’m getting pretty close to fixing it, however.

Oh – I also need to check the miner works correctly on multiple GPUs. I think I’ve done the programming right, but don’t have multiple GPUs myself, so can’t really test.

I probably also need to add an intensity option for people who don’t want to run their GPUs at max speed.

Zpalm

https://github.com/turtlecoin/violetminer/tree/nvidia

https://social.technet.microsoft.com/Forums/sharepoint/en-US/15b9654e-5da7-45b7-93de-e8b63faef064/windows-10-does-not-let-cuda-applications-to-use-all-vram-on-especially-secondary-graphics-cards

turtlecoin-wallet-backend-js

More updates to the JavaScript/TypeScript wallet backend this week. Additions include…

  • Auto optimization is now functioning as expected, so your wallet is always ready to send the max amount possible
  • Using pre-generated key images to speed up transaction creation
  • Improving error messages returned when the daemon fails to process our transaction
  • Lots of logging improvements to help out developers debugging

Together with ExtraHash and iburnmycd we’ve also been doing a lot of investigation into some rare issues with wallet syncing, and wallet transacting. A ton of bugs have been found and fixed, so hopefully we’ll see a lot less of those weird issues when utilising the js backend or the blockchain cache.

It looks like the library is getting a fair bit of usage in different projects – I’m seeing the library getting downloaded over 130 times a week, and is now being included by at least 24 different projects on GitHub!

As a reminder to folks who may not know what the library does, it lets you run a full client side wallet entirely in JavaScript, with no other processes needed. This allows for a lot of options on how to use the wallet, given how versatile JavaScript is. It also allows a much more seamless and integrated experience for the users, as it does not require a flaky RPC API interface to be used.

I have a few more interesting features I hope to get added in the next couple of weeks, so stay tuned ;o

Zpalm

https://github.com/turtlecoin/turtlecoin-wallet-backend-js

Client Side Web Wallet

This week I have had time to work on the client side web wallet. The wallet creation, storage and retrieval process is functional as seen in the above video. Next is to create a dashboard that will feature incoming and outcoming transactions; transfer capability; browser integrated notifications; remote syncing support; and export/import wallets. All wallets are stored in localStorage in encrypted JSON format.

fexra

BLOC GUI MINER

BLOC GUI Miner is a beautiful, easy to use, Graphical User interface for mining multiple cryptocurrencies based on cryptonote. The BLOC GUI Miner is easy to use and makes you getting started with mining cryptocurrency on Windows, MacOS and Linux in no time.

It is aimed at getting people that have never tried mining before with a focus on accessibility, security and simplicity.

BLOC GUI Miner support two very popular miner backends: xmr-stak and xmrig

BLOC GUI Miner comes with XMR-STAK 2.10.7 and XMRIG 3.1.1 already built-in, including configuration files for CPU and GPU mining in most of the cases.

What’s new in v1.1.1 ?
A lot of updates in this release. BLOC GUI Miner now support following crypto-currencies:

  • BLOC.MONEY (BLOC)
  • TurtleCoin (TRTL) (New Chukwa Algorithm supported)
  • RYO (RYO)
  • Haven (XHV)
  • Monero (XMR)
  • Adding support to mine cryptocurrency: Monero (XMR), Haven (XHV), RYO (RYO)
  • XMR-STAK.log is now created while using XMR-STAK miner with BLOC GUI Miner
  • Updated miner setting to support the latest version of XMR-STAK v2.10.7
  • Updated miner setting to support the latest version of XMRIG v3.1.1
  • TurtleCoin now changed to Chukwa CPU mining algorithm
  • Fixed a bug that changed the XMR-STAK CPU config when changing thread count
  • Fixed draggable windows on macOS
  • Added new cryptunit widget built-in
  • Fixed Coinggecko stats for each supported currency
  • Added new box with image and link on the left custom for each coin
  • 1st pool now automatically selected on 1st run
  • Added simple menu selector in the pool settings. Mining from CPU or GPU. (Corresponding port will be automatically selected on the mining pool.)
  • Fixed infinite GUI errors coming from electron
  • Added price usd for informations section
  • Updated XMR-STAK exact config file to latest 2.10.7
  • Added an experimental functionality to recover when xmr-stak stats stop to restart the miner

Download link: https://github.com/furiousteam/BLOC-GUI-Miner/releases/tag/v1.1.1

More updates coming soon.

Thank you for your feedback. That’s what keep us alive

furiousteam

https://github.com/furiousteam/BLOC-GUI-Miner/releases/tag/v1.1.1

Contribute your Miner stats for Chukwa

I put up a simple Google Form to gather stats about mining hardware/software combos. Contribute your stats for others to have a reference. The form is pinned in the #mining channel on discord for future reference as well.

Image by Лечение Наркомании from Pixabay

SoreGums

https://forms.gle/tUqk5rMPESw6V5yx5

https://docs.google.com/spreadsheets/d/1vY7l3KSTk5oUL8mp74Cxjl-EdBLC-jjpDpRGiiNXJGY/

https://discordapp.com/channels/388915017187328002/410271688748695562/617848232726364170

NinjaRig on Android via Termux

Updated the guide for running NinjaRig (XMRig) on Android via Termux if you’re into that kind of thing 🙂

Thanks to Haifa Bogdan Adnan for NinjaRig it has been a bit of a hit with the move to chuckwa PoW hashing algorithm. As mentioned in the guide had to remove a part of the code to make it work on Android, hence why it pulls from my repo, which is kept up to date with upstream.

SoreGums

https://docs.turtlecoin.lol/guides/mining/using-termux

https://github.com/turtlecoin/ninjarig

Blockfolio Signal

TurtleCoin Updates via Blockfolio Signal

A call-out to members in the community and gaining your support by contacting Blockfolio and requesting they add us as a project to Signal: support@blockfolio.com

Rock says it best “… if more people ask they’ll feel the collective hands on hips demanding turtle updates

404_Not_Found

https://blockfolio.com/signal/apply

Moving Up!

It’s always good to be recognized! These are the people who gained new roles in the community this week!

DJ – Teacup, Zerouan, rogerrobers, zpalmtree, muf, bratovenhurt

Developer – Bogdanadnan

Contributor – June, sajo8, farhod, PStarSR

Good First Issues

Good First Issues are tickets that are marked as ‘easy wins’ for new developers. If you want to be a TurtleCoin Developer, these are great tasks to start with!

  • Use matches property in ApiDispatcher regex #862
    Some calls in the ApiDispatcher use a regex, for example, getTransactionDetails. They then extract the query parameters. We could instead extract hashStr using the matches property on the req object, by adding a capture group to the hash regex. 
    https://github.com/turtlecoin/turtlecoin/issues/862
  • Remove no longer relevant asserts #811
    Since pretty much everyone runs the daemon in release mode, instead of debug mode, we’ve ended up where we have a number of asserts which constantly trigger, due to altered/moved/rewritten sections of code.
    https://github.com/turtlecoin/turtlecoin/issues/811
  • Daemon+WalletBackend timestamp adjustments #704
    The current /getwalletsyncdata rounds a timestamp to midnight. Depending on what time of the day you start a fresh wallet, you may have no blocks to grab (we need to roll back a bit more than we currently do with the timestamp adjustment), or too many (since it’s rounding to midnight which is quite far away).
    https://github.com/turtlecoin/turtlecoin/issues/704

Pay With TRTL

In Discord we have a channel called #Merchandise where people can post things you can buy with TRTL. To view items for sale, check the pinned posts in that channel. These are a few of the items from this week.

All items in our shop:

  • ‘Small NEOS Voyager Overshoes’ by Dustin Thewind | turtleland.fun#1350
    ID: #124437
  • ‘Xbox 360 120GB with 10 Games (+1 PS3 Game)’ by Dustin Thewind | turtleland.fun#1350
    ID: #196185
  • ‘Alan Wake Collector’s edition (Xbox 360)’ by Dustin Thewind | turtleland.fun#1350
    ID: #196847
  • ‘Diablo 3 + ROS Collectors edition’ by Dustin Thewind | turtleland.fun#1350
    ID: #362655
  • ‘Lot of Zombie Books (Walking Dead Mostly)’ by Dustin Thewind | turtleland.fun#1350
    ID: #654412
  • ‘Lot of 15 PC games (Most of them are redeemed on steam and will not be usable online)’ by Dustin Thewind | turtleland.fun#1350
    ID: #654681
  • ‘Lot of Xbox One Games (12 Games)’ by Dustin Thewind | turtleland.fun#1350
    ID: #702770
  • ‘eBook’ by DroppingThePacketsHard²#4751
    ID: #726088
  • ‘SC2 Collector Editions (Main Game + 2 Expansions)’ by Dustin Thewind | turtleland.fun#1350
    ID: #750847
  • ‘Gigabyte X570 AORUS MASTE’ by Elkim#7747
    ID: #753245
  • ‘Lot of BluRay discs (Movies, Series)’ by Dustin Thewind | turtleland.fun#1350
    ID: #858719
  • ‘ASUS X570 STRIX GAMING-F’ by Elkim#7747
    ID: #862191
  • ‘Final Fantasy XIII2 Collector’s Edition (PS3)’ by Dustin Thewind | turtleland.fun#1350
    ID: #867107
  • ‘Lot of 4 Nintendo Gamecub Games.’ by Dustin Thewind | turtleland.fun#1350
    ID: #957775
  • ‘Lot of 5 Game Boy Games’ by Dustin Thewind | turtleland.fun#1350
    ID: #983802
  • ‘ASUS X370 ROG CROSSHAIR VI EXTREME’ by Elkim#7747
    ID: #010771
  • ‘Sega Dreamcast with 3 original games’ by Dustin Thewind | turtleland.fun#1350
    ID: #081097
  • ‘Wacom Bamboo Tab MTE-450’ by Dustin Thewind | turtleland.fun#1350
    ID: #001659
  • ‘Halo Reach Collector Edition for Xbox 360’ by Dustin Thewind | turtleland.fun#1350
    ID: #032088
  • ‘Logitech MX Master 910-004337 5 Buttons 1 x Wheel USB Bluetooth Wireless 1600 dp’ by Dustin Thewind | turtleland.fun#1350
    ID: #027270

    Provided by fipsi#0789 and DroppingThePacketsHard²#4751

Rig Of The Week

Do you have a TRTL mining rig you want to show off? Tell us about it!

“WaitingForAnOpenCaseVegaRig” by HashBrownie

This is a 4 vega56 Rig – 3 Radeon Gigabyte vega 56 and 1 Asus Strig Vega 56..Currently mining as is (waiting for an actual open mining rig case to show up) on stock settings
No secrets at all.. got a good room temp of 18-20 C and ninjarig is kickass with AMD GPUs
HashBrownie 240 KH/s

Free Advertising

This is a spot to spam anything TurtleCoin related that you would like to advertise, it’s free to put an ad in the roundup.

  • Support the only Duck-Themed TurtleCoin Mining Pool https://trtl.muxdux.com/
  • Hi fellow turtles 🙂 TurtleAds just launched! On TurtleAds you can advertise you node, pool or any other service using Turtlecoin. If you are a website owner, feel free to include your script and start earning Turtlecoin immediately. Make sure to sign up today and start earning or advertising. Regards, fipsi#0789 🙂 https://turtleads.org/

Shoutouts & Thanks

This is the place to mention someone in the community who has done something nice or deserves recognition.

  • greywolf thanks to those that were helpful in the past year with issues with my public node. but the latest update killed me and I can’t figure it out so I pulled the node down. thanks again to all those that did help before and I wish the rest of you good luck with public nodes still running, going forward.
  • @MrLahaye Thanks @Rocksteady for buying my old NES on the #merchandise channel. My second item sale using TurtleCoin. 😀 Who’s gonna be my next buyer?
  • greywolf a big thanks to zpalmtree for helping me get my public node back up, and also to iburnmycd for fixing my github errors in updating the nodes list.
  • wll1rah bogdanadnan, thanks for the great ninjarig miner and the help that you have provided in getting to work with mali GPU with OpenCL.
Categories
Weekly Update

This Week In TurtleCoin (June 26, 2019)

Developer Updates

Wallet format upgrading

Wallet format upgrading

As I mentioned last week, I was working on upgrading turtle-service/zedwallet wallets to the WalletBackend/zedwallet-beta format. This is now complete, and I went ahead and implemented the transparent upgrade feature.

Once the PR is merged, you can go ahead and open an old style wallet in zedwallet-beta or wallet-api and it will upgrade it, and retain all syncing progress, transaction history, and so on.

This should make it a lot easier for new GUI wallets or services to upgrade without having to bother reimporting their wallets.

Zpalm

TonChan

TonChan

I’ll probably be releasing a new TonChan version in a few days. It’s nothing major, but there’s some wallet sync speed improvements, 64 bit support, and a few bugfixes. I’m pretty happy with where it’s at, it works pretty nicely aside from somewhat slow syncing, the only real feature it’s lacking is optimizing.

However, this feature is present in the new version of the wallet backend it’s using, so it would be pretty trivial to add a manual optimize, but it also has an auto optimize feature, which is enabled by default.

Haven’t really had any time to fuck around with the C++ backend to see if we can get faster syncing on mobile I’m afraid. Kinda a large time investment where the only positive outcome is faster syncing speed.. :/

Remember if you’re importing a wallet from desktop, check the FAQ screen for a few tips on how to greatly increase your sync speed.

Zpalm

WalletBackend

WalletBackend

Fixed a rare bug in WalletBackend which would cause about 1 in 256 transactions with a payment ID to be incorrectly scanned. If you were having balance discrepancies running wallet-api, please update your daemon to the dev branch and resync to see if it fixes it.

Zpalm

turtlecoin-wallet-backend

turtlecoin-wallet-backend

Small update to the js backend to fix the config being static – this would cause issues when the library was initialized multiple times with different coins, for example, if you were creating a multi-coin wallet. It should now work perfectly with multiple coins at once.
Thanks to fipsi for reporting this so I could get it fixed.

Zpalm

Rig Of The Week

Rig3 by Greywolf (all stock settings) just over 19K H/s

it is an open air frame i constructed with 1/2″ angle aluminum bars, and some self-tapping screws to hold it together. it sits on a 1″ thick rectangular piece of smooth plywood. the frame has five (5), 2-1/2″ wide slats of wood, to support the mobo and PSU. i positioned a 6″ long angle aluminum bar mounted to the frame in the rear, to support the GPUs. the components are EVGA 500W PSU, GIGABYTE GA-AB350-Gaming 3 mobo, AMD Ryzen 3 1200 quad core CPU, Patriot Viper Elite Series DDR4 8GB (2x4GB) 2666MHz PC4-21300 RAM, Windows 10 Pro on a 120GB SSD, with a 64GB SSD to store data and installed programs, AMD RX Vega 56 and two (2) AMD RX550 GPU’s, with a standard PC speaker and an on/off switch wired to the mobo jumpers, a single-dongle Logitech wireless keyboard and mouse, and a USB 3.0 extension cable from the rear panel to the front of the rig for easy access.

i don’t have any secrets, i run everything stock, and when stuff breaks, i ask for help from the best community in the crypotosphere, found in the Discord TRTL Network server

greywolf – i’ve been with the community a few months past a year

Shoutouts & Thanks

Rock – shouts out to zpalm who wrote the entire roundup this week.

Rock – shouts out to everyone who participated in last week’s DnD sesh with the TRTL crew. It was really fun and I’m looking forward to continuing the campaign this weekend 😀

Rock – shouts out to captetn for running the new tipbot and to madk for running the old one

See you lads Friday 😀
We hardly knew ye. Thanks Madk for the many good times and faithfully relayed transactions. You will be missed

Categories
Weekly Update

This Week In TurtleCoin (Feb 25, 2019)

Finally! Unless you’ve been under a rock somewhere you might have noticed something the last day or so. Coming by a block without about a thousand transactions waiting to get in it ahead of you was pretty tough if you were trying to sync a wallet yesterday. Kind of makes you wonder, was this an attack or was TRTL suffering from an inability to tolerate any and all types of traffic?

Both, is your answer. Like we’ve said before, this is far from the worst we’ve seen, but any time transactions are slowed down and mining is impacted, we have to jump into action…. And action is what took place! Keeping with tradition, we released a hot patch, courtesy of Zpalmtree which effectively limits the amount of “extra data” you can tack on to a transaction. Everything that needs to fit in a transaction will still fit in a transaction after the patch takes place, just with less wiggle room for any BS.

Thanks for your patience while we got things cleared up 😀 and now for our developer updates…

Developer Updates

There is a pending fork upgrade in 9 days, if you care about transactions flowing as fast as usual, please make sure you’ve updated to help push out spam attacks like these in the future –

Japawolf Meetup – Japakar and greywolf’s rescheduled meetup was a great success! There was some hardware exchanged – some video adapters for this (https://turtlenode.co/img/colorswitching-turtle.gif), and Japakar got a handful of TurtleCoin stickers that Browns1964Champs sells. greywolf wore his TurtleCoin t-shirt from DonMatus on Amazon. Most of the convo was about TurtleCoin: challenges of non-devs to setup and keep running a public node (including the good and bad of using the HA wrapper vs just simply making a script of commands), the pros and cons of various wallets currently in use, the great camaraderie in the community, and the quality and abundance of spot-on support from so many friendly turtles. They also talked a little DeroGold chatter; different techniques in web hosting; comparison between hosting services, with and without VPS; and a little normie shit. – Japakar & greywolf

TurtleCities – We are growing quickly at 45 current users and plenty more on the waiting list 🙂 Just a reminder for those on the waiting list, if you want to move up to the front of the line, just hop in discord and talk to RockSteady and if you ask nicely you can have a free account too. What is TurtleCities? Well, a lot of us old tortoises used to use a service called Geocities in the early days to make free homepages to show our flashy gifs to our friends and share our embarrassing music preferences, so we thought it’d be cool to have something similar for TRTL users and we named it TurtleCities. You get 1 floppy disk worth of space to express yourself to your heart’s content. You’d be surprised what people have done with their pages! We also offer paid services like linux shell accounts and dual density floppy storage, with a 100% no-money-back guarantee on service quality and outages. You can’t beat it, folks.

Thinkpol’s page – http://pages.turtlecoin.lol/~thinkpol/

Tgroh007’s page – http://pages.turtlecoin.lol/~tgroh007/

PeteOnealJr’s Page – http://pages.turtlecoin.lol/~peteonealjr/

Emperor’s Page – http://pages.turtlecoin.lol/~emperor/

Wesley’s Page – http://pages.turtlecoin.lol/~wesley/

My page – http://pages.turtlecoin.lol/~rocksteady/

credit -> @turtlewayne on instagram

The Great Spam Incident of 2019 – For those who skim, the top part mentioned briefly a spam attack. If you’d like, here’s a grossly exaggerated and satirized sequence of events, sponsored by TMZ.

The last day or so, someone was uploading 0.1 TRTL transactions by the hundred, which were packed to the brim with the same nonsense data over and over, and a picture of a red mario shell with the little yellow points above it. We lol’d, then we cried. It disrupted the flow of transactions because the transaction pool quickly swelled to almost 10k transactions that we had to chew through in order to get through it all. In a perfect world that’s no problem for our network, we have really fast blocks that are pretty stretchy, but this time that fought us somewhat as I also mentioned the transactions were filled with trash. In two days we added a few hundred megabytes to the chain, and had a taste of what mainstream adoption would mean volumewise on-chain.

A hot patch was pushed out first to our biggest block producers to get them to agree to stop pushing nonsense, or as little nonsense as possible with the transactions in their blocks. We don’t want to deny that traffic, we just don’t think someone should be able to pack the traffic full of trash that we have to carry for all of history. We did this by limiting the size of something called TX_Extra, which is similar to the OP_Return field if you’re familiar with BTC and how extra data works in their transactions. Typically what goes in this field is a payment ID, or an encrypted chat message, or whatever you want to put in there evidently.

The turtle shell gif was funny, but the network choked as our smallest daemons were tapping out as their mempools started flooding. Each daemon has a record of the transactions it sees waiting in line for processing, and at a certain point the size of that waiting list can cause them to shut down. For some reason, nobody knows why, this almost never affects Windows daemons, as much as that hurts to say. As things reached a fever pitch, the biggest block producers had implemented the fix and we began chopping through the weeds to clear out the work (we currently sit with 2 transactions in the pool as I write this) things started to show signs of calming down.

Fuckery, Act II – Well, as one might ask, what happens when someone splits their entire stack into a mountain of little tiny pennies (pennii?), well of course, they have to convert them back into dollar bills don’t they?

Enter TRTL’s second Achilles Heel, the fusion transaction backlog, AKA the Coinstar of Death.. When someone needs to make a transaction consisting of a lot of inputs, the wallet might try to “fuse” some of those to turn the little pennies into dollars. We’ve done articles about this in the past, so it’s not a new concept and it helps us a lot, and usually any slowness in the chain is usually a large exchange doing a full fusion optimize on their wallet. Unfortunately constantly cranking out the spam-pennies for two days straight means you have a LOT of pennies to turn back into dollars, and they’re limited as to how many can be converted in each block by a ratio set in the code. To make matters worse, we have the same issue we mentioned before because these fusions tend to flood the transaction pool with at times *thousands* of transactions.

More chewing ensued. Much patience was had by the community as the miners strapped their hardhats on and went to work yet again to clear out the weeds, and many hours later here we are. Core team’s going to hibernate for a day or some and come back with some updates that have a bit more finality to them rather than being a patch. Thanks for your patience and help in getting this fixed 🙂 – TRTL Core Team

Bounty Hunters!

10,000 TRTL – Write a guide on mining TRTL on an iOS phone with the app XMR Miner. Must be modeled after existing guides, I can give a hand wherever needed! – Sajo8

200-700 TRTL per fix – Help correct information or fix broken links in the turtlecoin docs! Bounty depends on information fixed, feel free to contact me for more info – Sajo8

Easy Beginners For Devs

Want to get your feet wet being a developer at TRTL? Here’s a list of issues in our core Github repo that Zpalmtree has marked as “Good First Issues” which are easy low hanging fruit for people to earn their pink Developer role in Discord. Here is a link and brief description just in case you’re interested!

Add RPC method to validate address
https://github.com/turtlecoin/turtlecoin/issues/733

Prune spent inputs after some period of time from WalletBackend
https://github.com/turtlecoin/turtlecoin/issues/708

Add https support to cpp-httplib/nigel
https://github.com/turtlecoin/turtlecoin/issues/713

Support Blockchain cache API in Nigel
https://github.com/turtlecoin/turtlecoin/issues/712

Add a logger to WalletBackend
https://github.com/turtlecoin/turtlecoin/issues/709

Daemon+WalletBackend timestamp adjustments
https://github.com/turtlecoin/turtlecoin/issues/704

Display unlock time / timestamp in list/incoming/outgoing_transfers zedwallet/zedwallet++
https://github.com/turtlecoin/turtlecoin/issues/675

Community Advertising

FlowMine TurtleCoin Pool, from the owner of FlowMine DEGO Pool. Happy mining! 🙂 – http://trtl.pool.flowmine.xyz

New pool from the owner of FlowMine DEGO Pool. Trying to find more users to mine with us. Feel free to come over and dig some TRTL. You can also use our remote node to sync your wallet: trtl.pool.flowmine.xyz:11800

Shoutouts & Thanks

Big thanks to Zpalmtree for the mobile android wallet and the hot patch, I hope you’re sleeping well 😀 – rock

Thanks to whoever spammed the chain so we could get stuff done that we should have done anyway – rock

Thanks to Fipsi for donating his skills toward our project. Same goes to the rest of you. – Mining4Vets

 

Categories
Weekly Update

This Week In TurtleCoin (Jan 21, 2019)

Developer Updates

cryptonote-nodejs-pool – I’ve just finished updating the pool software for the upcoming fork, building on the fine work of the Plenteum developers. Check it out in action at fork-o-clock, over at https://trtl.heigh-ho.funkypenguin.co.nz 🙂 – funkypenguin

https://github.com/funkypenguin/cryptonote-nodejs-pool

Mobile Wallet – Hello, Not sure when I last gave an update. I have done most of the work on the wallet backend, and now I am starting on the mobile app UI. It’s a lot easier to find bugs when you start actually making the wallet. This probably will be the easiest part of making the wallet, but I’m not great at design so it’s a little slow. I’m not sure how tricky it is to get iOS wallet apps onto the App Store these days – I was under the impression they didn’t allow them, but I did recently see another relatively small crypto who had got a wallet on there. Fortunately react native supports iOS, so once the Android is done, I will certainly look into it. Not a massive fan of the license fee you have to pay, nor do I have an iOS device for testing… but at least we won’t have to write much more code. Thanks to iburnmycd for his turtlecoin-utils module – This has taken a decent amount of the hard bits of code to write off my shoulders. I recently also added support for syncing via the TurtlePay blockchain cache API in the backend – (https://docs.turtlepay.io/blockapi/) – currently this isn’t much faster than a daemon, however, I think it will probably have much better uptime, which should help avoid people wondering why their wallets are not syncing. – Zpalm

https://github.com/zpalmtree/ton-chan

TRTLfarm – TRTLfarm is an online virtual farming game build on top of TRTL.services by Boris. People can buy farm animals with TurtleCoin, which return produce based on their programmed production speed. The game started out as a small project, but has blown up quickly. Boris has working hard past few days and just finished implementing a leaderboard where turtles can track their rank. While I will giving the UI a touchup, Boris will be working on a surprise! Join us in the discord to discuss development and provide feedback! https://discord.gg/X7b7GWW – fexra

https://trtlfarm.com

WalletShell – Got help from very nice friends, who was willing to help me debugging and provides a tested macOS build. New macOS build is available here: https://github.com/turtlecoin/turtle-wallet-electron/releases/download/v0.3.7/WalletShell-v0.3.7-mac.dmg It’s confirmed to be working, but was only lightly tested and there may be bugs slips here & there. So if you happened to found one, please file a bug report on github. Thanks to @greywolf & @Messier_45 for your help! – labaylabay

https://github.com/turtlecoin/turtle-wallet-electron

CryptoNode Helper – Since I learned to use Docker for serving my TurtleCoin public node, I decided to script some of the commands I was using a lot. I chose to do it in a way that other people may benefit; and also to improve my coding skills along the way. Six weeks later; I have something that works well enough to share. In the video, I spin up a daemon in less than 5 minutes (excluding compile time and syncing the chain), and start the CPU miner. The repo comes with a few examples you can use yourself or adapt for your own CN coin. Feel free to raise issues on the GitHub or contribute some code yourself. It’s not perfect by any means, but it’s what I use! – Morpheus

https://asciinema.org/a/222640

https://github.com/19morpheus80/helper

TurtlePay – It’s been a busy week but I managed to get the callbacks documented at https://docs.turtlepay.io. This week I’m hoping to find time to build out a few more API calls for advanced developers. – IBurnMyCd

https://turtlepay.io

Nest Multiple Language Support – I added internationalization support to the Nest wallet! Nest now detects your OS locale, and displays in your language if a translation file has been added. – Turtley McTurtleton

https://github.com/jerme404/turtle-nest-fork/blob/i18n/docs/translating-nest.md

Raspberry PI Daemon Guide – I wrote a little guide to get set up with pi64 and running a node on a raspberry pi 3 b to celebrate ARM builds being fixed! Check it out and feel free to suggest improvements. Thanks – ExtraHash

https://github.com/turtlecoin/turtlecoin/wiki/Running-TurtleCoind-on-Pi

TurtleCoind finally runs like a charm on ARM(Pi) – The long wait is over. You can now run your TurtleCoin node on ARM(Pi). Over the past 1 month and many sleepless nights, we’ve finally cracked the segmentation fault problem with the TurtleCoin daemon on the ARM64 architecture. Now your node will run happily on any of your favorite 64-bit SoC board, such as Raspberry Pi 3(+), OrangePI One Plus, Rock64(Pine) and many more. If you are an early adopter and would like to test it, all you need is to clone the development branch of the TurtleCoin repo from github and compile your own binaries. We will release and publish the binaries for you to download for the ARM platform with the next scheduled release. Thank you to @iburnmycd, @thinkpol, @zpalmtree, @rashedmyt, @fexra, as well as to my dear wife @imrealeqra for waking me up from taking a nap on my keyboard every day in the past month around 5am morning 🙂 – LeoCuvée #1481

From The Blog..

Promote Your Bounty!

50,000 TRTL – it is good for the marketing, i think it is perfect – Guang

140,000 TRTL – Make an open-source, easily integratable web miner for turtlecoin and optionally host it on your own website. – Sajo8

Community Advertising

  • Two brand new community projects to check out already this year! Who sent 10 turtle by MrRovot and a custom minecraft server by WarLordN1k. So come any play all the communities amazing games @ games.turtacus.com
  • FREE public node, one of the only free ones left. greywolf Germany turtlenode.co http://turtlenode.co:11898/feeinfo
  • TurtleDice – Bet and try your luck with this new gambling website. You choose your winning chances and we roll the dice for you! No registration, fair and fun playing! https://turtledice.de.cool
  • Free Turtle Coin for cool dudes! Yup thats what we have here. Just click the link, collect your coin, and be excellent to each other!  https://trtl.faucet.llama.horse
  • FREE public node – one of only 3 FREE public nodes remaining. you can connect the CLI or Nest wallets to this FREE public node, based on 4 core Xeon, 200GB SSD, 8GB RAM VPS, located in Germany. http://turtlenode.co/connect/connect-to-node.html

Shoutouts & Thanks

Rogerrobers – Shout out to CapEtn

Captain Jac) – Shoutout to all turtles and welcome to all new ones

DazCat – I want to thank everyone in Discord for the warm welcome and quick answers to my questions 🙂

rock – I may have forgot to erase some of these from last week..

rock – shouts out to the people who leave funny pics and msgs in the roundup form with no descriptions. It always gives me a chuckle 🙂

BobbyBlank – Props to everyone who make TurtleCoin possible – from the humble gang of developers, to the community-at-large. Thanks for doing what you do, everyone – keep up the great work!!!

Sups – Great collaboration, Plasticus and Bazza working together to get the block Explorer working properly, nice work guys!

Specter – No matter how bad things seem to be, be thankful you are alive, that can all end in an instant, so fast, and nothing we can do to stop it. Take a moment to tell a loved one or a friend how much they mean to you. Don’t live with that regret.

LabayLabay – @greywolf for being super nice, wish you all the best!

canti – I met a homeless man on my way home from work today. He was convinced he was Steve Jobs and that the CIA faked his death to benefit capitalism, despite looking like Gary Oldman’s 20 year older brother. I had a morbid curiosity that made me want to hear out his ramblings, so I sat down to listen to his story. He told me he was in his prime and on top of the world until he brought up an idea he had to the overlords at Apple. (“Overlords” was his word not mine, just thought I’d throw that in.) This idea, it turns out, had to do with Apple’s stance on privacy, business, and innovation, and how he wanted to expand it into the monetary world. He told me how this idea, particularly how he wanted to bring it about, didn’t particularly jive with the other higher ups, whom he called “The Suits”; they only saw dollar signs in their eyes. Fast forward a few years now – after replacing him with a frail lookalike for public appearances, they ultimately faked his death, and go on to release Apply Pay back in 2014, which he says was a bastardization of what he wanted to bring to the world. But what about our protagonist? Well, he said by this point he had already been ostracized from the company and rejected by his peers, so he had delved back into the shadows, working in privacy on his true vision. He said he worked on a project with a couple friends for a while that went the wayside, but ultimately led him to where he’s at now, slowly working to make his dream a reality. The man I met? He wasn’t homeless at all as I originally thought, just a bit disheveled and maybe a bit stoned. Today I met RockSteady, the founder of TurtleCoin, and found out the secret behind his true identity.

japakar – http://prntscr.com/m9zfwf

Rock – Shoutout to Teacup for all the art! Thanks to all the release testers!  Big thanks to WZA for the neighborliness! shouts to Alien for the diversified input sizes! big whats up to the turtles we only see during certain times of year.. shout out to that scrawny kid Connie I ran in to on mushrooms at the vegan market!

 

 

 

See you guys next week 🙂 Go teach a friend something!

 

 

 

Categories
Weekly Update

This Week In TurtleCoin

Developer Community Updates

WalletShell GUI Wallet – With v0.3.3 release, WalletShell, the TRTL Gui Wallet has been declared stable and ready for public use to manage your TRTL assets. Since its last introduction, WalletShell has fixes lots of known bugs & glitches, performance & features enhancements, and lots of new features, here are some of them:
– Address book, which can be looked-up when you send/transfer TRTL, help avoid mistakes on typing/pasting recipient address
– Fast transaction history listing/sorting/searching
– Keyboard only operation, with help of keyboard shortcut & keyboard friendly inputs.
– Public node list, fetch daily from https://github.com/turtlecoin/turtlecoin-nodes-json/blob/master/turtlecoin-nodes.json.
-For node operator: You don’t need to worry that your node domain name starts with “z”, node list order will be randomized everytime user accessing node setting page, so each nodes has a relatively fair chance to be on top of the list.
– You can now export your transactions history to csv files for your reporting need. You can choose to export all transaction or to only export incoming or outgoing transaction.
– Desktop Notification for Incoming Transfer.
– Fusion tx to help you optimize your wallet inputs/outputs.
– WalletShell now have new Night/Dark theme, and is sets as default, you can still easily switch to Light/Green mode if you prefer
– Realtime node & network status monitoring: it will let you know and pause the sync process whenever the node you’re trying to connect can’t be reach, or when your machine disconnected from network.
– Utility: PaymentID and Integrated Address generator is there when you need it.
For more complete feature lists, please visit the Github repo here: https://github.com/turtlecoin/turtle-wallet-electron
Get latest release here: https://github.com/turtlecoin/turtle-wallet-electron/releases
TLDR; WalletShell, as of now, is the most feature packed Desktop GUI Wallet for TurtleCoin -:) -labaylabay

https://github.com/turtlecoin/turtle-wallet-electron

TurtleCoin Test Suite – It takes a lot of effort to test all of the RPC calls to TurtleCoind and turtle-service each release. As anyone can tell you, give a lazy man a task and he’ll find an easy way to do it. Given this bit of wisdom, check out turtlecoin-test-suite written in Node.js for quick and simple RPC testing for those of us that want to spend more time coding and less time testing. – IBurnMyCD

https://github.com/turtlecoin/turtlecoin-test-suite

TRTL-CLI-py – I added a pools function! Use po or pools and get a full list of all the pools. Use po <name> and you’ll get detailed statistics of that pool! If you havent heard yet, there’s also a nodes ( or no) function! – Sajo8

https://github.com/turtlecoin/trtl-cli-py

Turtle Simulator – Version 0.2 is out now! Just a small update for you all! Various reported bugs have been fixed and a few new features added! The main addition is the Day and Night system so now we can add custom events on different days! Enjoy and as always email me at “trtl.simulator@gmail.com” or drop into the TRTL discord if you have any queries or ideas for the project! Thanks for all your support! – Oiboo

https://drive.google.com/open?id=1lPJ3m6_BCTO3sUcG07OKJsXnlA25sx9e

Image result for turtle school

TurtleEDU – For all 62 of you Students out there who enrolled in the beta program at TurtleEDU this week, thank you! For all of you who haven’t, you type *student in the chat and you’ll be given access to the EDU channels and you’ll be part of the Beta testers crew.
If you’re wondering what TurtleEDU is, here’s the details: We’re setting up TurtleEDU to help the community become more knowledgeable as users, and help people who want to know about dev stuff have an easy route to being a TRTL dev. If you type *student you get the student role and access to #edu-general and #edu-help channels. We’re teaching classes of real-world portable skills, but using TurtleCoin as the core example in each lesson, so the first thing you learn how to do when you become a developer is how to interact with our blockchain. – RockSteady

First class goes live for everyone on Dec 9!

Community Advertisements

TRTL-STORE launched as a webstore that shows all prices in TRTL, and only accepts TRTL as payment. We have T-shirts, hoodies, mugs, artwork, and draw-string backpacks for sale in your favorite crypto. Use coupon code TURTLETURTLE for 10% off until October 25th. https://trtl-store.com/

Hey all you turtles! Everyone is starting up their own public node so here’s another one for you all. The site has a dark theme so it’s easy on the eyes and the fee is only 1 TRTL! Whether you need a wallet to sync or an API to test, connect to my public node over at xaznode.com!

dsmash.turtlenode.online – a public node with plenty of resources waiting to be used, so that syncing your wallet will go as quickly as possible! The node fee is 69 TRTL per transaction.

0.25 node fee @ turtlenode.co – managed by greywolf³˜ – thanks for connecting

Fork Watch!

This is a new article segment we are doing to promote those who’ve forked TurtleCoin to make their own projects. Hopefully this gives new forks a good foot forward! Feel free to post your fork for next week’s roundup here, or create your own fork with our easy guide here

Name of your TRTL fork – Xaria
Github link for your code – https://github.com/xaria-coin/
What is special or new about your network? – 
Xaria is a not for profit coin that aims to help those in need by donating funds from its premine to charities & good causes.
Name of your TRTL fork – Monkeytips
Github link for your code – https://github.com/monkeytips/monkeytips
What is special or new about your network? 
Monkeytips has been around for 4 months now and has steadily increased its followers since conception. Very humble beginnings as just a joke of a coin, monkeytips has become something the community has really rallied behind. Only 250 million max supply, monkeytips is a hot new cryptocoin with a very low total of atomic units having only 2 decimals. We wanted to share the monkeytips love with everyone so recently SoreGums helped code a rainmonkey to rain monkeytips on people in our discord chat! Join up for some fun 🙂 discord.gg/EAaKcCy

 

Name of your TRTL fork – FRED
Github link for your code  – https://github.com/fredenrg/FRED
What is special or new about your network? 
An increasing population and the industrialization of emerging economies will have a huge impact on future global energy demands and the environment. The FRED Project is aimed at promoting the benefits of alternative energy generation at the consumer level. We believe this will help to reduce the associated environmental impacts of fossil fuel energy generation, and the effects of energy price increases on the consumer due to demand. In addition to promoting consumer energy generation, we are also exploring the possibilities of future alternative and free energy devices. The term “free energy” may sound impossible and some readers may have already run for the hills, but we believe there are devices out there (although not totally free) that have the potential to become mainstream. Why fork TurtleCoin? The reason for choosing TurtleCoin as our base fork was due to the incredible collaboration between the developers and the community. We believe TurtleCoin will be one of the most well developed and feature rich cryptonote coins. We are also looking for contributors of all levels, in all areas of development and promotion. http://fredenergy.org
Name of your TRTL fork – 2ACoin
Github link for your code – https://github.com/2acoin
What is special or new about your network? – Lower overall # of Blocks (17.91 million), slower emission rate, 10% pre-mine which will be donated to the NRA over the next 10 Years.

Shoutouts & Thanks!

Anon – Alien is a big strong man and I want him to hold me close

rock – Shouts to Jerme for ForkMaps

Watt3r – Huge shoutout to Chris Crypto for doing so much so fast with his Paper wallet, 0.5 fee node, and dns service. Mad props!

if(true) – Nobody expects the spanish inquisition or critical HDD failures.

greywolf³˜ – thanks to the tooth fairy Turtley McTurtleton McDrizzle for keeping my pillow stuffed with turtles

Rogerrobers – Shout out to rocksteady!
aneki – Fexra- Great job on the web wallet and trtl-services!!