Categories
Weekly Update

This Week In TurtleCoin (Nov 19, 2018)

Developer Updates

Hunter Faucet – A new faucet has finally launched! Hunter Faucet is a TurtleCoin faucet with an extra twist to it! Referral links and special “Hunter Codes” are features of this faucet. Hunter Codes allow users to redeem more than the default amount of TRTL. Users can also create referral links so that they can refer other users to the hunter faucet for a small TRTL kickback. Happy hunting! – Xaz

https://faucethunter.online/index.php

Vendible – Vendible’s vision is to be the solution for the future global economy by building an all-encompassing commerce ecosystem. We are completing an integrated eCommerce payment gateway which offers merchants access to traditional credit and debit payments alongside Bitcoin, PIVX, IoP, Litecoin, Ethereum, Ripple, Bitcoin Cash, Cardano, Monero, and Turtlecoin. Further developments will include a multi-currency wallet with brick-and-mortar POS functionality, a teller system for merchants which will facilitate exchange of digital assets, savings accounts, payroll and budgeting functionality, P2P payments, and more. We want to see adoption in communities which have cross-border ties as we see a tremendous opportunity for both merchants and users of the platform to transfer value. Vendible-to-Vendible transactions will not incur fees. We are led by founders and organization leaders from PIVX, IoP, Libertaria, and Sentinel and are creating a decentralized governance model where the people using the platform will decide the future of its development through a tokenized system which rewards use. – Memnon

https://discord.gg/57dQ2N9

https://www.vendible.org

New! TurtleCities Upgrades! – You can now double your storage from one floppy to a dual density floppy for a whopping total of 2.88mb of space on your TurtleCities account! The best compliment for so much room for activities is a Shell Account! That’s right, with the help of a Telnet session, you can connect to a remotely hosted linux shell account, just for you! Get one today! Now, currently offering BASH, FISH and ZSH! Note to those waiting on the list, I only check about once a week or two, so if you’re waiting for your account to be activated, ping me in the discord chat and I’ll usually be able to set you right up. – Rock (Chief Donut Officer, TurtleCities Intl.)

http://pages.turtlecoin.lol

TurtlePay™ Explorer – TurtlePay™ has been making moves with a completely rewritten explorer with a brand new caching mechanism that makes it super fast. To tell you the truth, I promised IBMCD I’d write something about it, but it’s about midnight and the bedtime beers are taking me, and I last second remembered the fact that I forgot to write this about two seconds before hitting submit. phew! – Rock

https://turtlepay.io

TurtleWallet – As some of you turtles may know, TurtleWallet is powered by TRTL.Services, which provides the backend logic and automation for creating addresses and processing payments and comes with an frontend API. The last month and a half I been extensively testing the platform with the help of TurtleWallet, which is currently the only active app build on top of this.

In the coming days, I will publish a detailed article dedicated to TRTL.Services – with all its upcoming features and nifty tools, but for this article I will primarly focus on TurtleWallet. I’m very excited to report that since the launch date of TurtleWallet (39 days ago), we have had no major incidents or bugs to report. However, as you all know this does not mean that there was a lot of room for improvement! Hence, this week I will be upgrading TurtleWallet and TRTL.Service and wanted to share some screenshots.

Statistics (39 days)
– 309 users
– 386 accounts
– 7,181 transactions
– 69,596,355.10 TRTL processed in payments
– 311,383.99 TRTL in collected service fees
– 1,357,557.81 TRTL in operation costs

New Features + Fixes:
– Export sub-address keys support
– Activity details (modal overview)
– Graph bug fix + design improvement
– Accurate conversion to 12 decimals for in total of 50 cryptocurrencies, fiat currencies and assets.
– Recaptcha on login / register
– Rate limiter on transfers
– Account Oversight UI improvement
– Dependency + library upgrades (including client side)
– Improved transaction confirmation tracking
Fexra

https://turtlewallet.lol

rainborg – I just wanted to give a brief update on RainBorg, as I know a few of you noticed she’s gone through some changes recently. Originally I was hosting her on a GCP server that I could no longer afford to run, so a member of our community stepped in to run her. Once they could no longer run her either, she went down for 2 weeks or so while looking for a new host. Thankfully Z stepped in and he now runs her! Beyond hosting, she’s also been getting some updates over time. A few weeks back she was updated to RainBorgCore (AKA RainBorg 2.0), which gives cross-platform support, and since then I’ve been slowly adding and changing things here and there to make her be more adaptable to our community’s forked coins that are starting to use the tip bot for their own coins. Once she’s fully ready for primetime, I’ll be ahead and do a small write-up on how to deploy her as well as tip bot for other coins. Also, while I’m here writing, here are her current top stats:
Total TRTL Sent: 7,203,876.8 TRTL
Total Tips Sent: 53,097
Average Tip: 135.67 TRTL
Canti

https://www.github.com/BrandonT42/RainBorgCore

Traveling around Australia – We are currently traveling around Australia showing people on the road and around where ever we go Turtle Coin. Since embarking on this expedition we had had truck drivers call us on the radio and ask what is a Turtle Coin and it has also been a conversation starter in some caravan parks where people are curious what a Turtle Coin is, some people have been interested and some not so interested once they find out it’s crypto related. If you are in Australia and have seen the van gives us a shout on discord and let us know. Later on in our travels we plan to stop at a Turtle breeding beach and see if we can either leave a sticker with them and maybe donate some turtles to some turtles. – aneki

Image result for bricks of cocaine

lite-blocks – Last week I have detailed you guys what are lite-blocks and how do they work.. and here is the update in its development.. I have finished the necessary functions required to handle lite-blocks and request any missing transactions.. The only left-over thing is to add CLI-option to activate lite-blocks and logic to determine which peers support lite-blocks and which do not.. I hope with the help of iburnmycd, I can complete those things within no time..(bcoz he was responsible for the code which kicked unsupported nodes and also for the new CLI-options which will be in the next release) – rashedmyt

https://github.com/rashedmyt/turtlecoin/tree/lite-blocks

Shellnet is ready for forking! – The amazing Shellnet webwallet is now more forkable than ever. As it turns out, forking TurtleCoin gives you access to a ridiculous suite of complementary software and services. In fact, you can now get a very solid web wallet with very little effort! Check out my WIP forking guide for Shellnet! – jerme404

https://github.com/jerme404/shellnet-webwallet-go/blob/master/docs/forking-guide.md

TRTL-CLI-py – I added support for cryptonote.social for the pool stats so it won’t crash anymore. Yay! I’ve also made progress on a command where you can grab detailed stats of all the pools at once, should come out in a few days – Sajo8

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

Medium Article – I thought I would write my thoughts on the importance of TurtleCoin. – Alien

https://medium.com/@AlienTurtle/a-turtlecoin-testimony-b9ccb482cf38

Rewriting all the things! – Now that I finished rewriting the wallet backend, I decided to start rewriting turtle-service, to use the new backend. I found a nice HTTP server library, and stuff was going well, but I was hitting a segfault when closing a wallet and reopening a new one.
Basically what was going on is the NodeRpcProxy takes a reference to some logger objects, and when we destroy the wallet instance, they go out of scope. Normally, the NodeRpcProxy would be destroyed as well, however, since the code is a bit dodgy, the shutdown() routine doesn’t really work.
To get round this, instead of waiting for it to shutdown, I simply detached the thread, leaving it running in the background to shutdown in it’s own time. However, since it takes references to these loggers, which are now out of scope, it crashes when trying to write a message to them. I attempted a fix, but then I got an even weirder error which I couldn’t figure out how to fix.
I said screw it, I’ll just rewrite the NodeRpcProxy then. I haven’t though of a name for it yet, so I’m calling it Nigel. It shouldn’t be too tricky to use, since I can use the same nice HTTP library I’m using, and a nice JSON library. Hopefully, then Valgrind (a memory checker) will help me find bugs – When you run it currently, the code has so many bugs it prints out a few hundred a second so you can’t find out what’s wrong 🙁
Back to the API – This will hopefully be a lot nicer for developers to use than current turtle-service. For one, you’ll open/import wallets via the API. This has a massive bonus of you not having to parse log files to find out if the wallet opened successfully or not.
Second, you’ll be able to swap nodes without having to close turtle-service. This will allow for richer experiences where the software can detect if your node appears to have gone offline, and can offer or automatically swap to another node.
It’s also using a more REST-like API – Thanks to Iburnmycd for helping me with this. I’m using Swagger (http://editor.swagger.io/) for the documentation – nice find Fexra – Which along with generating a really nice UI, will also generate API wrappers in something like 40 different programming languages for you – super cool! – Zpalm

https://github.com/turtlecoin/turtlecoin/tree/wallet-api

Community Advertising

  • Get any SkillShare course in exchange of turtle coin. Any course (Including Premium Course) will be given in exchange of 7350 Turtle Coin. I am on discord server steve#7423
  • Looking for the basic links for Turtle? Look no further! (Plus some nodes!) Give Japakar’s site a looksie. Theres no naked ladies but there are links! – http://turtle.japakar.com

TRTL Bounties

100k – Get TRTL listed on DELTA Direct. – MrSquiggle
This had been completed already at the time of it being posted. (I’ll still claim it if the 100k is up for grabs however 😀 – rock)

Shoutouts & Thanks

Sajo8 – Shoutout to mose_forge for providing these dope turtlecoin swag!! https://cdn.discordapp.com/attachments/471023390954618883/513146088891482114/image0.jpg

rogerrobers – Shout out to rynem for giving me a site – totalcarnage.turtacus.com is dedicated to the one and only Captain Ginyu

greywolf – thanks to Catgirl and DiscoTim for hosting another great bingo party! there were over 50 turtles enjoying games of bingo and some slots payouts; with lots and lots of friendly chatter.

anon – who farted?

japakar – Everyone at Turtlecoin in Discord 🙂 You guys are awesome!

rock – shout to rashed, canti, fexra, ibmcd, and zpalm for their hard work this week on the core suites!

rock – shoutouts to rogerrobers for being the first person to upgrade to a dual density floppy on his TurtleCities page!

Categories
Weekly Update

This Week in TurtleCoin (Nov 12, 2018)

This week was one of the best yet! Between playing the games you guys made with your TurtleCities pages, and ones you wanted to watch on TwitchTurtle, I’m spent! Awesome community participation this week, and we’re really looking forward to next week!

Categories
Weekly Update

This Week In TurtleCoin (Nov 5, 2018)

This week we all became game streamers on Twitch Turtle, and rode our time machines back to the 90’s to see what kind of websites we could build on a floppy! We’re on track to hit 13,000 users in the Discord chat soon, join us! chat.turtlecoin.lol

Developer Community Updates

TwitchTurtle – This week, I tried TwitchTurtle as a streamer. I played ARK Survival for the normal amount of time, and got a few thousand TRTL in tips (if youd like to join Tribe of Turtles, we’re on ragnarok pvp official 61). In all, it was a fun experience. Streamlabs makes it really easy with their own personal spin on OBS, a popular screencaster program we use to capture the screen. I was up and raining in about 6 or 7 minutes. One thing that’s cool is that DSAnon is adding in the messaging functionality for custom tip messages into Shellnet so you dont have to set up box turtle on your own to send a tip with a message via the blockchain. There’s room for improvement, but as a brand new integration, I’d be skeptical if there weren’t any wrinkles to smooth out. Watter has done a great job! Very fun! – Rock

https://twitchturtle.com

TurtleCities – I had been toying with the idea of making some type of user homepages for our regulars in the chat. I was inspired by webrings of homepages on sites like geocities, angelfire, and expages, those types of sites from the 90’s. While I didn’t build an entire frontend for WYSIWYG design, I did create a system that allows me to provision users manually who get a 1.44mb FTP account with no shell access, and a homepage url like https://pages.turtlecoin.lol/~username.  The account gets created manually, and the user uses something like filezilla to connect via FTP and upload up to 1 floppy of web space. I suppose the next step is some type of shell account or BBS. I’d like to make it a paid service so you can get the page for free, and then upgrade to a dual density floppy or add shell access down the road. A lot of it is still up in the air waiting for someone to abuse it. I’d also like to automate account creation, as I’m currently using a google form and webmin. What’s cool is that I built a Bash script that generates the main page every 30 seconds server side and updates a list with a bunch of system specs and links to the latest modified pages. – Rock

https://github.com/turtlecoin/pages.turtlecoin.lol

http://pages.turtlecoin.lol

Swanson Clicker – Now introducing Swanson Clicker! Get addicted to a Clicker Game all over again…Turtle style! Complete with 3 different upgrades and more features to come. – xaz

http://SwansonClicker.com/

TurtlePay™ – I’ve been working the last few weeks hopping between core development and TurtlePay™. Most of my time there has been spent formulating plans including design documents that are in the repo. As always, slow and steady is the name of the game. I’ve published a draft development roadmap for everyone to take a look at. Feel free to ask questions, provide feedback, or help out. TurtlePay™ will hopefully build on the foundation of a lot of the tools I’ve already published. It’s like fitting together a bunch of puzzle pieces that we didn’t even realize were puzzle pieces 🙂 It’s definitely an exciting project and I’m looking forward to what others can build based upon the services the project will offer. – IBurnMyCD

https://github.com/turtlepay

TwitchTurtle – TwitchTurtle is a fast, simple, and secure way to donate to twitch streamers. Over the past weeks, there have been many improvements, such as a docs site at https://docs.twitchturtle.com/ and many improvements to the web dashboard. Adding messages have never been easier with the new Shellnet integration, you can see more at the docs site. Thank you to everyone helping this project live and grow! – Watt3r

https://twitchturtle.com

Krang – Been too busy with work and social the last few weeks. Doing nothing worth mentioning apart from starting mining some Soft-Shell coins and that is looking good, love a good solo mine with no pools, Cant wait to unleash that into the TRTL network. Today I’m working on adding more customization in Terraform and getting back into the groove of things, probably take a look at turtle.services and ibmcd node.js automation. Getting Schwifty. – Slash-atello

https://github.com/4Reallive/krang/tree/Development

Walletgreen / turtle-service rewrite – Good progress this week on the rewrite. I got fusion transactions working, which are essentially a standard transaction, but they have a few rules required to allow them to be zero fee. With some help from iburnmycd I implemented a nice algorithm, which should be able to pick the best inputs to optimize together. Pretty much everything on the backend is complete, minus some rare crashes which I’m still debugging 🙁 I started rewriting zedwallet using the new backend, to help me figure out where stuff is broken or could do with a rework. So far, it’s nearly complete, and has helped me find nearly all the bugs. *Hopefully* we will see it being used in a release after not too long. Since the wallet no longer uses some hacky dispatcher stuff, we can freely do everything on separate threads. With the current implementation, you have to update the wallet sync progress only on the main thread. To work around this, current zedwallet has a pretty ugly method, where it launches a thread to wait for input, and refreshes in the background whilst no input is coming, which is hard to follow, and not very performant. With the rewrite, we just attach to the event handler, and print out the transactions as they come to us, with a simple flag to ensure we’re not printing in the middle of a command, like transferring. Once everything is polished, this will hopefully make it a lot more trivial to add new features to wallets, with a sane, readable backend. I’d love to see some more core contributors – C++ isn’t that scary when you get into it! Oh, forget to mention – scan height works a lot better now – instead of starting at zero, and scanning the blocks below the height ‘quickly’ – it just skips those blocks, and starts right at the height you want to scan from. Still haven’t got around to writing that article on how transactions work… – zpalm

https://github.com/turtlecoin/turtlecoin/tree/walletgreen-rewrite

TurtleStash – WhassupZA has really been championing this project. Currently there’s a few kinks to work out, but you can create wallets with seeds and read transactions as they come in, but there’s a weird timeout issue when you try to send them. This should work itself out soon, and it’s really cool to see the progress. Plenteum and Masari team have done the entire project conversion for TRTL and it’s been great watching things come together. Just a reminder, TurtleStash is a website running the clientless web wallet forked from Masari. This is important because it is a webwallet that allows the user to own their own keys and not depend on a third party to run the software. – rock

http://github.com/turtlecoin/turtlecoin-webwallet-js

Community Bounties

10,000 TRTL – create a Rastafari emoji and or graphical art – GiGaUrtle

20,000 TRTL – TRTL Meme that shows TRTL as the main currency in the future – wichtigwicht 🇩🇪

75,000 TRTL – I need a quick site done up with a simple (very simple) shopping cart interface that does the following: 1) guest selects “purchase access” 2) guest is given an address and payment ID to send the amount of TRTL to 3) once TRTL is received, guest is granted the ability to download a file up to 5 times. 4) upon limit reached, access to file is denied. Bonus bounty: +25K TRTL if TRTL.Services is used. Project will be used to host a TRTL blockchain bootstrap. – IBurnMyCd

Fork Watch!

Name of your TRTL forkGrubMine
Github link for your code: https://github.com/Franzferdinan51/GrubMine
What is special or new about your network?
To help us spread knowledge and understanding of blockchain technology via our diverse products

Community Advertising

  • High Availability, stupid friendly, and cheap mining pools. Hosted in the middle of ‘Murica so you can expect the most excellent of pings from anywhere in the US. We also have a active vibrant discord community, who is quick to answer any questions you have. So jump off that mega pool and join something smaller, and something with Llamas. I’m Mr. Horse and I approve this message. Paid for my Mr. Horse for Congress. http://trtl.llama.horse
  • play a quick game o’ skribbl https://skribbl.io/?rOlUyY6dxv
  • 0 fee public nodes: greywolf Germany @ turtlenode.co:11898 & greywolf London @ turtlenode.me:11898

Shoutouts & Thanks

rogerrobers – Shout out billiontrtlhomepage.lima-city.de

ChiefCoin – Shoutout for all Twitter Turtles spreading Turtle Love out there ✌

greywolf³˜ – thanks to labaylabay for the reach-out … a good role model for https://medium.com/@turtlecoin/how-to-be-a-good-turtle-20a427028a18

. – I remember you canti 😘

@Knomore – Llama.Horse – Shout out to the devs for this update that removed old outdated nodes from the network. I feels like our nodes are having less issues and connect to less garbage peers now. Sweet hookup fellas!

Rogerrobers – Shout out to pages.turtlecoin.lol !! Thanks rock 🙂

greywolf³˜ – thanks to iburnmycd for the TurtleCoin-HA update, nodes are running fine now

JerMeeeeeeee – Shout out to the soft shell crew, get those CPUs cooking!!!

JerMe404 – Thanks AFDI for keeping everyone going while discord image upload was broken!

Slash-atello – SHOUTS to wichtigwicht 🇩🇪 who started running meme competitions. It’s hard to manage that along with everything else, although it is sorely needed. Encourage everyone not coding to give it a shot. Your chance to shape the community.