Categories
Feature Story

The TurtleCoin Journey: 2 Years and Counting…

Earlier this month, TurtleCoin celebrated its two year anniversary of starting the project. The community and project have come a long way in the last 24 months and we are all proud of what we, as a community, have accomplished during that time. That’s not to say that we didn’t have a few set backs, learning opportunities, and challenges to overcome that tried our patience at times and ultimately drove the community to make changes to how the network and core suite operates. From multiple PoW algorithm changes, difficulty calculation changes, and a move to static mixins, each change was evaluated and adopted by the community with excitement and hopes for the future health of the network.

We’ve heard the pleas of the community over the last two years and by far the majority of the requests revolved around the folowing:

  • What is the community doing about the chain storage size?
  • When can the community expect more stable daemon/node operation?
  • Is RockSteady Satoshi? (TBD)

These pleas have not fallen on deaf ears and the result of those requests include a culmination of upcoming changes to the network and software with the next release of the TurtleCoin core suite. We are very excited about these changes and believe they are important for everyone to understand.

zedwallet (Legacy Edition)

The application formerly known as simplewallet

Zedwallet Legacy: End of Life

We announced in the v0.20.0 release notes that the legacy version of zedwallet contained in that release would be the last and final release containing legacy zedwallet. This statement still holds true and the code for that old version of zedwallet has been removed from the project. The next release of the core suite replaces the binary named zedwallet with zedwallet++ which is a new, faster, stronger version of the CLI wallet software. The zedwallet binary released going forward will be powered by zedwallet++.

Zedwallet Legacy: End of Support

We also announced in the latest release, that support would end for legacy zedwallet December 31, 2019. Starting January 1, 2020 if you ask for help with legacy zedwallet issues, we will kindly insist (with a stick in hand) that you upgrade your wallet using the latest release of zedwalletwallet-upgrader, or wallet-api. Again, the old code has been removed, lost, buried, and forgotten about at this point.

But, Why?

Don’t be that guy, don’t say you didn’t know.

Simple: portability, maintainability, and scalability. Legacy zedwallet (also turtle-service) based on WalletGreen creates wallets using a very unfriendly internal wallet schema that makes it very difficult to work with in different languages, platforms, and etc.

The new hotness, WalletBackend, creates a friendly, easy to use, fully documented, and portable wallet schema that is a JSON object when decrypted. WalletBackend lowers the barrier of entry for other developers to work with data created by the core tools and thus makes it far easier to develop other cool portable projects like TonChan and many others.

Deterministic Subwallets

It’s pretty much like a choose your own adventure book

We’ve updated the code in WalletBackend to default to the deterministic creation of subwallet addresses and support the restoration of those addresses in a deterministic way. This change is designed to help services in being able to quickly restore subwallet in the event that they lose any subwallet keys.

Instead of generating new random spend keys for each new wallet created in a single container, new wallets in the same container are now derived from the primary wallet address. The details of the how we derive subsequent private spend keys for subwallets is detailed in Issue #831.

Making subwallet private spend key generation deterministic allows for the restoration of any subwallet by just maintaining its index (position) in the wallet container. No more need to store all those extra keys! This is a major improvement for the teams in the community that handle subwallet addresses and users who use subwallet for a variety of purposes.

TurtleCoind Threading

Threading solves everything

RPC

Zpalmtree has worked tirelessly to implement process threading into the core daemon for the RPC interface. This helps keep the RPC interface responsive during heavy load and greatly reduces the impact to the network when the transaction pool gets hit with an influx of transactions. This change will help minimize the effects of heavy load on the network and improve the overall stability of node operations.

Transaction Input Validation

Zpalmtree also added support for threading of the input validation routines for new transactions entering the network. This allows inputs to be validated in parallel and thus drops the transaction validation time considerably. In doing so, transactions enter the network, are propagated across the network, and are ultimately included in blocks faster.

Transaction Pool Changes

How the transaction pool is managed by the core software has been changed recently to help decrease the effects of transaction spam, chain bloating, and other less than helpful actions on the network. We quickly noticed some less than friendly transaction activity taking advantage of our 30 second block times, low network transaction fees, and our good nature as turtles to bloat the chain with low-cost and free transactions that consisted of only breaking apart their funds into shells and recombining them into whole TRTL over and over again.

Transaction Selection Process

We are not the sort to create our own sorting algorithm to sort our sortables

We’ve improved upon the transaction pool ordering and selection criteria for when a miner creates a new block. In short, we’ll always de-preference transactions that are fusions and low total amount transactions as the odds are considerably better that such transactions are “spam”. As always, miners will prefer transactions with higher fees, size, and other metrics to move transactions through the network faster.

Fusion Transaction Limits

We’ve employed additional changes to the transaction pool where each node’s copy of the transaction pool can no longer accept any more than 20 fusion transactions at a time. All other fusion transactions will be rejected until there is room in the transaction pool for more.

This may result in an extended number of fusion rounds for highly disorganized (non-optimized) wallets. If you haven’t fused your wallet in a while, you might want to do so soon.

The line for the Coinstar starts at the back…

Network Upgrade at Block 2,200,000

We have a few consensus changes coming at block 2,200,000 to help improve the stability of the network. These changes are designed to be as transparent as possible but some will reach out and hit you in the face.

Some of these changes are the result of previous discussions in a meta issue and a thorough review of where the network and software can improve the overall experience of the community while maintaining the goals of the project.

Events unfolding over the last few months solidified in our minds the fact that some people just want to see the world burn and as a community, we must take precautionary steps to ensure the longevity of the project.

Output Creation Limits

Starting at the next network upgrade, the network will no longer accept transactions that create more than 90 outputs per transaction. Why apply a maximum you may ask?

+3,500 new 0.01 TRTL outputs created… why do we need those?

There is no legitimate use case in which a transaction need ever create 3,500+ outputs. All this type of transaction traffic manages to do is bloat the blockchain at the expense of every community member. It also ultimately causes the reverse effect and bloats things even further by stuffing the transaction pool and chain full of fusion transactions. Such transaction cycles serve absolutely no purpose and degrade the experience of all users.

Oh yeah… that’s why we need those: fusion spam.

Fee Per Byte

The Backstory

While setting the minimum transaction fee to 0.10 TRTL at the project’s launch sounded like a good idea at the time, such a minimum has serious long term implications. Most importantly, it costs just 0.10 TRTL to send data (transactions) on the network and that data is stored indefinitely and processed by thousands of nodes across the globe thereby consuming a growing amount of resources.

Using such resources is not free and unfortunately, as the chain grows, the resources required to operate nodes grows. The more resources required to operate a node, the less people will be able and willing to commit the necessary resources. Simply speaking, 0.10 TRTL per transaction is not maintainable for the long haul operation of the network.

Okay, Great, Now What?

That math stuff you hoped you’d never need, well… I hate to tell you…

Keeping this in mind, with the network upgrade at block 2,200,000, the network will require a minimum fee for each transaction that is based on a calculation of 0.01953125 TRTL per byte of data of the transaction. This equates to 5.00 TRTL for every 256 bytes of data sent across the network.

Increasing the minimum network fee for transactions means that each transaction is required to pay for its existence and the consumption of network resources proportionate to its size in bytes.

This means that the if you send a transaction using a lot of inputs, or a lot of outputs, contains extra data in the transaction, payment IDs, or etc. (increasing the size of the transaction), you’ll be required to pay your fair share to use the network to transmit and store that data.

As the fees for each transaction are included in the miner block reward, miners will be rewarded with these higher fees for processing transactions. The vast majority of nodes on the network are operated by miners (and pools) so the increase in fees will help to offset the costs of operating those resources to run the network.

So… What Now?

What does this mean for the average user? You’ll see an automatic calculation of the minimum network fee when sending transactions. Depending on how optimized your wallet is, how much you’re sending, and what data you include in a transaction, you’ll see the minimum network fee climb from 0.10 TRTL to about 10.00 TRTL at a minimum.

Fusion transactions will remain free so we highly recommend that you keep your wallet optimized. As a miner, you’ll also benefit from raising your minimum payout with mining pools to higher thresholds as you’ll indirectly pay less in fees for the transactions that pay you for your mining efforts.

If your wallet is mostly composed of shells, you’ll want to optimize your wallet before this new fee structure kicks in. If you mine only on the biggest pool or make most of your TRTL through tips, you’ll definitely want to optimize your wallet immediately.

What’s The Catch?

Sending small transactions, when we needed more mixable outputs for fungibility purposes, helped provide the necessary data to make everything possible. This could be done at a relatively low, low, low cost of 0.10 TRTL; however, with this change, sending 1.00 TRTL to someone will now incur a cost of 10.00 TRTL. We’re sure you can do the math there and understand the sending small amounts (ie. tips) less than the network fee won’t make sense going forward.

TL;DR

Changes to the core software, including moving to fee-per-byte network fees, better transaction selection algorithms, and limits on fusion transactions will bring additional stability to the network, the operation of nodes, and help to address the concerns of the community.

Our work doesn’t stop with these changes and we’ll continue to work on enhancing the network, tools, and experience for all of the TurtleCoin community members.

You can do your part by spreading the word regarding these changes, showing your support, and voicing your opinion(s) in the chat.

As always, Pull Requests are your best avenue to shape the TurtleCoin experience.

Categories
Weekly Update

This Week In TurtleCoin (Nov 26, 2018) BLOCK 1 MILLION EDITION!

We have officially mined block 1 Million! We threw a hell of a party, rained oodles of TRTL to happy party goers, and had plenty of pepperoni stuffed crust to whether the storm! In this issue we tell you about the work that went in to making this week one of our most productive yet!

30 seconds * 1,000,000 blocks = 1 Awesome year! We are so happy to share this experience with you!
30 seconds * 1,000,000 blocks = 1 Awesome year! We are so happy to share this experience with you!

Block 1,000,000! – A year ago if you’d asked us if we knew that the network would ever survive to see a million blocks, there’d be times where we’d have said that you’re crazy- but since then we’ve been lucky to meet over 16,000 new friends, gained 75 developers and welcomed 45 more contributors, with a large range of service providers and early adopters. To say that we are impressed and amazed would be an understatement, and if we said we haven’t had critics along the way would be a lie- but the redeeming fact about our project is that most of them ended up loving us in the end, and that’s what matters.

I’m looking forward to another year with you guys, and I’m thrilled to share this experience with you!

Sincerely,
RockSteady

Some quick stats about TurtleCoin…

In the past year we have processed 2,473,453 transactions, mined 29,618,767,601.47 TRTL at a current steady hashrate of 32MH/s.  This amounts to 2.961885% of the total supply and a difficulty of 1,020,690,513. For an average block time of 30 seconds, we add about ~1,051,200 blocks to our chain every year, making us  one of the fastest growing blockchains, with a network of 2,223 nodes. That’s 28.1268% more connectivity than our nearest sibling, Monero- with TRTL having a transaction time that’s 4x faster. While the chain is fast, our team is faster- we saw 75 community developers contribute to 88 code repositories, and pushing 1,174 commits into 446 pull requests. This year we watched our core software grow past 903,000 lines of code by itself. 

We’ve been busy, but we’re just getting started, and want you to join us. You don’t have to know anything but your name and maybe some karaoke skills.

We still don’t care about price. Slow and steady, a Turtle always moves forward.

Developer Community

TRTL Services makes developing your own TurtleCoin App simple and point-and-click easy!
TRTL Services makes developing your own TurtleCoin App simple and point-and-click easy!

TRTL Services – TRTL Services provides the infrastructure and the tools for developers to build on-chain apps in an easy, fun and fast way on the TRTL Network. TRTL Services does this by offering access to a role-based access control RESTful API backed by an off-chain cache of your wallet. TRTL Services comes with a variety of tools, including: a push notification system; wallet monitoring and alert service; a dashboard with oversight and statistics; and a bundle of libraries in varies languages to get started right away. – Fexra

https://medium.com/@fexra/trtl-services-has-launched-e94dc9e6033f

https://trtl.services

TurtlePay™ – Other than the overhauled block explorer, I’ve been hard at work building out modules to support Node.js/JS wallets. A lot of the ground work was already laid by other teams but there’s quite a bit of work to do here in refactoring code, documenting how it works, exposing public methods, etc. It’s quite a challenge; however, some of the most recent milestones are that I’m to the point where I can scan transactions and identify which outputs belong to a set of keys, create new key sets (addresses), decode integrated addresses, create integrated addresses, serialize transactions for the daemon, and a few small other things. I’m working on making sense of the ring signing that we currently use now to make sure that the code is well documented and makes sense for everyone. – IBurnMyCD

https://github.com/TurtlePay

TurtleEDU – The first class is complete, and Fexra is about done with the skinning of the site, and we’re still ready to launch our first Beta Semester on December 9th, our 1 year birthday! For those of you’ve who’ve typed *student in the TurtleCoin Discord chat to give yourself the “Student” role, you already have access to the relevant chatrooms where you can pass on information about bugs etc so we can make everything air tight for the next class. These rooms will be active on Dec 8th.
The first class I made was to teach users how to be knowledgeable and proficient with the core suite. I aim for each class to take 15-30 minutes at most, and would like to “Gamify” it a little bit with unique badges for when you complete the class. After beta phase has completed, and we’ve fine tuned the processes with your advice, the next class will turn a knowledgeable TurtleCoin user into a junior TurtleCoin dev.
Stay tuned and please consider contributing your time as a student in the first beta semester of TurtleEDU to help us put the best foot forward at the official public launch! Thanks 🙂 – RockSteady

QuickStart

TurtleCoin Graphical Daemon – A while back I had the idea to throw a Qt GUI on anything that’d let me, and I started on a graphical wrapper for our daemon that would allow regular Joe Blow to run a public daemon from their house and collect some extra TRTL. So I made some headway with it and got stuck, and luckily right around the same time, hurricane LabayLabay ran through and completed everything I wanted to do and more! Recently there’s been quite a big change merged in, all thanks to LabayLabay, and we need to testers to try it out. If you have comments or suggestions, please leave an issue in the repository I’ll link below. – RockSteady

https://github.com/turtlecoin/turtlecoin-guinode-qt

TRTL-CLI-py – I’ve almost finished the command for getting stats for all the pools! I got the thing working, it just doesn’t run well from the main file 🙁 It’ll take some time to figure out, but should hopefully be ready by next week! – Sajo8

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

Mark Rufalo's favorite and most recommended crypto faucet!
Mark Rufalo’s favorite and most recommended crypto faucet!

Faucet Space – After our awesome success with the TurtleCoin hunter faucet, Mufalo, Roger, and I have decided to create faucets for forks of TurtleCoin such as MonkeyTips, CyprusCoin etc. Behold! A central location in which all of these coins have faucet links and relevant information, all bundled into a radical space themed website! – Xaz

https://cnfaucet.space/

Fork Watch

File:Dora JTBPP All Turtles found.png

Celestial Cash – Soft Shell implementation that is starting to look abandoned . This is more of a Call out to the TRTL community. Celestial started off well with some promising work, then Dora the Explorer went on a walk about, with no communication or succession plan. I have logged a github issue around nodes losing sync as I really want to see AMITY and CELS kick ass and be implemented in TRTL. I have been a good turtle and created some workaround Watch dogs (shell and python3) using the API for smart restarting of the daemon (workaround for the sync issue with miners) and docker files to as to become a minor contributor. Although i would like to know whats going on as you were a superstar when around Gerry although this aint no small feat takes work and teams. Give us a DM if you want to discuss things, but my best advice is to provide some comms and take the pressure of yourself if you need to there is no rush. Anyone else speak to Dora/Gerry before they went silent? Hoping Gerry Mosha is working diligently on the White paper or relaxing and figuring out a plan. just after some communication if this is still going? Time is TRTLs. Also Discussion around what to do with this if it is abandoned, I can help with minor tasks and cut teeth on some C but maybe there should be a discussion of what to do in the the worst case scenario. Aside from that , Also working on my python skills which is good fun but hardly worth reporting on. Planning on writing up the turtlecoind python pip module for pip (2) just for the hell of build it out as a learning exercise and for the compatability with RHEL systems and such. Should have some good time to work solidly on Krang over Holiday season and try out some fun things. Also calling out a risk, i just bought FarCry 5 if anyone want a game, That is all. Have a great week everyone. – Slash-atello

https://github.com/CelestialCash/

Free Community Advertising

oiboo_game_emporium.png

Oiboo’s Game Emporium. Now open! A collection of games developed by you, the TRTL community. From Swanson Clicker to Flappy Turtle, there’s something for everyone! Get in contact if you want to be featured! Oiboo

https://games.turtacus.com

@Rock asked for *short* pool ads. Come and mine in… Middle Earth. *drops mic* – funkypenguin

https://trtl.heigh-ho.funkypenguin.co.nz

Pool located right in the middle of the US. We’re small, but feisty and heavily active.

http://trtl.llama.horse

Blocks are still rollin’ in in over at the cryptonote.social TurtleCoin pool. What’s new is we’ve added a FAQ page to help you get the most out of our site, and also clearly explain the benefits of our different (and clearly superior!) payment scheme. Check it out and find out why you should be mining with us!

https://cryptonote.social/faq

Shoutouts & Thanks

Oiboo, great job with the arcade 😀 It’s something we’ve always wanted – Rock

Watter- Thanks for your help with turtle twitch! Easy to set up and works flawlessly! <3 – Oiboo

Fexra – congrats on TRTL.services, love your work – Slash-atello

@iburnmycd . The man, the machine, you are a crazy awesome Turtle. Turtle Pay is going to change the game… looking forward to promoting and using it in the near future – Slash-atello

@RockSteady I’mmmmmmmm Pickkkkkkllllleeeeee Rockkkkkkkkkkkkkk. – Slash-atello

Watter, I’m impressed with all of the streamer engagement you’ve been getting and look forward to what you add next! – Rock

Fexra, I’m so proud of you and happy that I got to watch you make TRTL Services from day one. I’ve learned a lot about what it takes to set up enterprise services from watching you and IBMCD hacking away – Rock

Shout out to xaz and mufalo! – Rogerrobers

Thank you for not forking your algorithm. I need to finish paying off my asics – anon

Congrats on 1MM blocks!!!! – dsanon

Thanks to all the great turtles who helped make 1 million block party a blast! Even AFDI who was delayed, we looooove you! – Turtley McTurtleton

IBMCD You’re kicking ass over there with TurtlePay progress, and I appreciate you keeping us all in the loop on your wizardry 😀 – Rock

Shoutout to all awsome turtles…ARRRRRRRR – CaptainJac0

Zpalm I got the chance to try out Zedwallet++ and it was super smooth, nice work! – Rock

Slash, I hope you get the time to give Celestial some love! You’d be perfect to see it through. – Rock

Shoutout the FaucetHunter crew! It’s really taking off! – Rock

 

 

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.

 

 

 

 

 

Categories
Feature Story

The Illustrated Guide To Submitting A Pull Request

If you don’t know how to make a Pull Request, then you’re already in the right spot. I’m going to walk you through the process.

Sign up for GitHub
Step One: Sign up for GitHub

Step One

Get a GitHub account. They’re free. It’s like Facebook for nerds except you don’t have to take pictures of your food or pretend to care about your classmate’s ugly children. It’s just code and nerds, and nerds who share code.

Find the code
Step Two: Find the code

Step Two

What are you trying to change? Navigate to the page that contains the spelling mistake or whatever you’re trying to fix. Click on the specific file so that it displays the source code in your browser.

Click the pencil
Step Three: Click the pencil

Step Three

Click the edit-pencil in the top right corner of the page, which will make the code editable on your screen. What this has done is forked a copy of the code in your local workspace so that you can edit it without needing permissions from the main project.

Fifty minute blocks
Step Three: Fifty minute blocks

Step Four

Make your changes. Change the code or spelling or whatever you’re trying to add, and then put a commit message in the boxes below with a brief few sentences about why you’re making the changes. This is important to not leave blank because it gives the reviewer context as to why you’re making this change.

Add Informative Commit Message
Step Four: Add Informative Commit Message

Step Five

Save the file and follow the prompts to submit a pull request!

You now know how to make a pull request
You now know how to make a pull request

Step Six (Optional)

Come to the Discord chat and ask for a Developer or Contributor role, which gives you a colored name in the chat, and lets you do things like change your name or add emojis.

  • If you contributed something to a wiki article, or a spelling fix, you get the Contributor role.
  • If you contributed or fixed code, you get the Developer role.

You should be well equipped to submit a Pull-Request now, and well on your way to adding “TurtleCoin Contributor” to your resume! Thanks again!

Categories
Weekly Update

This Week In TurtleCoin (August 13, 2018)

We’ve got your Krang automation updates, we’ve got your Twitch tipping integration, we’ve got your algo updates, we’ve got your humble Masari devs, we’ve got it all today and today only, folks! No money down, no interest, any algorithm, you got a pen you drive it off the lot, in this late edition of the TRTL Roundup!

Also, what do you think of the new blog?

Developer Community Updates

Dawn of the Krang-I have settled into my new job and now have time to work on Krang (The Testnet Automation Suite from Dimension-X). The purpose of Krang is to allow the dev team to spin up and tear down environments quicker than Shredder goes through foot soldiers. See repo readme and issues for more details.
I have setup a repo in my lab that
1. Uses Terraform to deploy droplets
2. Generates a Dynamic Ansible Inventory (created from the terraform state file)
3. Leverages Ansible to deploy config management and docker/docker-compose applications to the freshly deployed servers.
4. Remotely summons the techno-drome to Earth (Classified – DM for more info)
This is still the beginning of the project and I am working with SoreGums to put it all together. I will be committing my work over the next week and getting a PR in, although there is a lot more to do. Shout out to me if you have bash scripting or python skills (or you want to learn) as I will be building a wrapper script in the near future and it’s been awhile since I played with my python (it’s pretty friendly if you want to learn code), unless there’s a better way @iburnmycd 🙂 . (Then off for two weeks in Japan, shout out if you live in Japan). Have a great week Turtles- Slash-atello

https://github.com/turtlecoin/krang

TwitchTurtle-Twitch Turtle is an Instant, Practically feeless, way to Donate. Setup is fast, and only takes thirty seconds! Integrates seamlessly with StreamLabs so you won’t miss a beat. TwitchTurtle uses the latest v0.7.0 build of Turtlecoin -Watter

https://twitchturtle.com

Gladiator Bot – Turtacus – As most people know, Turtacus allows players to conduct player versus player battles with each other in the colosseum. Recently, battles have come to a standstill and I’d like to figure out why. What can be done to get people using Turtacus again? For two weeks running, third place on the weekly tournament has ended with 3 wins taking the prize. Let me remind everyone that every Sunday the leaderboard prizes are paid out at:
1st place – 10,000trtl
2nd place – 6,500trtl
3rd place – 3,500trtl

-Caesar Rynem
GitHub.com/rynemgar/gladiator-bot

Masari Helps Turtle! – Earlier this week, I was referred to Masari dev Gnock’s cool client-side web wallet by F0sching in the chat. I was very impressed with what I saw when I tried out MasariWallet.com and was very happy to see Gnock was very friendly and happy to collaborate. He’s got a cool web wallet that keeps all of the private stuff happening on the user side rather than on the web server, which is a big plus-one for user security. Over the coming weeks, we will be updating you guys on our porting of the Masari Web Wallet for TurtleCoin users, as well as helping Gnock knock out some of the items on the todo list! Stay tuned, and please feel free to pitch in and lend a hand to make this web wallet even more awesome! -Rock

https://www.masariwallet.com

https://github.com/masari-project/masari-webwallet/issues

Community Advertisements

[png-to-jpg output image]

Join us (Mine2Gether) for our next Blockchain Bingo, Tuesday August 14 @ 5 PM GMT. Everyone is welcome! 50k TRTL prizes and more! It is FREE to play! Hope to see you There!
Join the #bingo channel in the Mine2Gether discord https://discord.gg/yy5rJwX
Blockchain bingo is for community fun, open to everyone, and completely free to play. It is a variation and similar to traditional bingo. Each player’s card contains 24 unique numbers between 0 and 49, in 5 rows of 5 numbers, and the centre square is free.
Numbers are drawn based on the block heights of matured blocks (not ‘pending’) on our Turtle pool (orphan blocks do not count). https://trtl.mine2gether.com/#bingo The last two digits of each matured block height are the number, for example block height 600015 will be number 15.
Numbers above 50 will start at 0 again, for example block height 600050 would be the number 0, and height 600065 would be 15, and so on.. These numbers are used to fill the corresponding numbers on each players card. This continues until a player fills their card in the pattern that was designated at the beginning of the game.
When a player matches the pattern and calls ‘!bingo bingo’ they win the game, and the game is over.


Turtle Pool up and ready for the race against the hare! https://turtle.smartcoinpool.com

We are now coming up on our 3rd snail race, quite an exciting time we live in! As of the first two races, our very own mark ruffalo is undefeated at choosing the winning snail. Will the streak continue or will another be victorious? Find out on this week’s instalment of snail racing!
As always you may find the race videos on youtube.com/seanrulez11yo and the race spreadsheet posted on the trtl subreddit 🙂 enjoy!

Dear miners, We invite you to try mining at Funky Penguin’s Friendly Mining Pool! We’re at https://trtl.heigh-ho.funkypenguin.co.nz Why mine with us?
* Detailed statistics
* Email/Telegram notifications
* Friendly, helpful admin/community
* Mine directly to exchanges
* xmr-node-proxy support
* Fixed difficulty support
* Minimum payout 1000 TRTL (2 min interval)
* Funky Fee : 0.0987654321%
* We won’t steal your bananas! 🍌

Regards, – Funky Penguin (https://trtl.heigh-ho.funkypenguin.co.nz)

Community Shoutouts

Slash-atello-Shouts to Fexra, SoreGums and iburnmycd for being kick ass people to work with. Look Forward to creating TRTL tech together.

Slash-atello-BearyBullish for being the ultimate Hypeman and almost getting his emoticons on the ATHX channel… so close. Also RogerRobers is strong in the emote game, can’t wait to see what they come up with!

Slash-atello-This gets me a Turtle label on discord,,, right? Shout out to whoever manages that side of things. You rule!! Yeah that should do it….

Slash-atello-Shout’s to the Funkiest Penguin for running the luckiest pool in the southern Hemisphere. and Bencey for the bot magic on Funky’s Geek Kitchen. Check it out people. https://discord.gg/tbeStpu So much Docker to learn,,,, much wow

greywolf#9207-Poike Stompers Crypto-Coffee keeps the atmosphere lively, took his time in exile with dignity and humility, plus kicked Japakar’s ass for me in the colosseum.

afdi-happy to be in turtlecoin community

KryptoKreep-Lots of respect & love for the whole TRTL team for all the hard work they are putting if for us!

./Brad-Big hope and mining on my two favorite projet Trtl and Nimiq for 2019/2020 keep the going boys !

Rogerrobers-Shout out to rocksteady for spicing up the discord roles with new colors 😀

CaptainJac0-Hi To everyone.

Anon-Shoutout to all turtle devs and engaged people! Thank you very very much for your effort and congratulations for the newest release. Thank you for everything. If I could hug you I would do it all the time. Thank you <3

L33-Big shoutout to DiscoTim and Catgirl from mine2gether. They are awesome and good souls. cheers =)

rock-big thanks to gnock and MSR community for the warm welcome

rock-Thanks to jerme for the kickass job he’s doing with forkmaps.com

Fork Watch! (new)

Ok! So with all the new networks forking TurtleCoin using our Quick And Easy Forking Guide, I thought it would be a great thing to do to start all forks off on the right foot and list them here, and for the ones who have cool new ideas, we can spice it up with a feature article showing off your changes. Let me know what you guys think; does this help a network start off right or will this be a comedy column of this week’s hottest shitcoins?

 

Categories
Weekly Update

This Week In TurtleCoin (August 5, 2018)

This week we got listed on SimpleSwap and CryptoChartIndex and got our integration with Bisq DEX approved!

Community Updates

Here is a sample and progress update for everything we worked on this week

TurtleCoin Listed on SimpleSwap.io! SimpleSwap is a simple and easy coin changer that can turn your TurtleCoins into a number of other top 100 currencies without dealing with an exchange! Check it out!

https://simpleswap.io

TurtleCoin Listed and ranked #304 on CryptoChartIndex.com! 

https://cryptochartindex.com/currency/turtlecoin

Box-Turtle-Box-Turtle is a web wallet to run on your local machine. It is very simple to run, and allows users to easily check statistics such as private keys, recent transactions, and more. It is also one of the only wallets that lets you transact extra data, and converts it automatically! Check it out on GitHub for instructions on how to install.-Watt3r

https://github.com/turtlecoin/box-turtle

Shellnet – TurtleCoin Web Wallet- shellnet pre-alpha release is just around the corner. After implementing features requested from the community, there will be another private launch followed by a public beta. If all goes well it should be done by the end of the month.-Dsanon

https://github.com/anonanonymous/Shellnet/

Turtle Street Gang-As a directive to provide more public awareness to TurtleCoin, I am taking to the streets with the help of Browns1964Champions and his merch making skills! I will be posting these stickers in random places in order to provide more awareness at how awesome this community can be.-Xaz

cryptonote-nodejs-pool-I’ve been making improvements to https://github.com/dvandal/cryptonote-nodejs-pool (see PR #315 and #305) to make this sexy pool implementation more TRTL-friendly, including use of RPC password, and a sample config for Turtlecoin!-funkypenguin

https://trtl.heigh-ho.funkypenguin.co.nz

TurtleCoin Block Monitor-Work has been ongoing on the turtlecoin block monitor, we have a few more kinks to work out before it’s all ready for production! Huge shout-out and thank you to Taco for putting in his time, and to rashed for adding error handling in the python rpc. you guys rockSajo8

https://github.com/sajo811/turtlecoin-block-bot

Featured Forks

This is a little section for people who’ve used our forking guide to make their own network based on TurtleCoin. Check them out and show them some love!

Petcoin is a private, secure and untraceable cryptocurrency. It is completely managed, used and mined by you and does not depend on banks or other external entities. Petcoin was created by a group of friends who started to wonder what they could do to help the growing number of animals in need in their country. The animal well-being laws in Portugal are limited and not very effective, so animal shelters and organizations take care of these animals. Most of these organizations don’t have any help other than from volunteers and struggle to take care of so many animals. Petcoin was born, using the blockchain technology, to help this cause. Premined at 12%, which will be delivered to animal organizations (10%) and used to keep the project going on (2%), we aim to be a voice for the voiceless. – Javalopes

https://github.com/javalopes/Petcoin

Honorable Mention: monkeytips, TEMASeK, plenteum, 2acoin

Community Advertisements

This is the place to advertise your TurtleCoin services for free!

  •  The cryptonote.social TurtleCoin pool (https://cryptonote.social/trtl) now uses a unique “predictable solo mining” payment scheme. The goal of a predictable solo mining pool is to provide an entire block’s reward to a miner as soon as it computes a number of hashes equal to network difficulty. Of course it’s impossible to provide any such guarantee given that mining is a random process: for pure solo mining the network difficulty reflects only the average number of hashes you might have to perform, and the actual number can be 2x, 3x, 4x or even more, making far too risky for most. The good news is that through leveraging the mining power of multiple miners, we can come pretty close to this ideal of awarding 1 full block’s reward when number of hashes equals difficulty. We believe our scheme provides the best dynamics for consistent and well behaved miners, especially for lower difficulty coins like TRTL. Come by and give it a try! https://cryptonote.social/trtl
  • Hello, I would like to invite everyone to our mining pool! http://turtleminers.club/ Turtle Miners Club is a premier mining pool. Speaking of blocks, we just reached 300 blocks! Come join the club as we head towards 500 blocks.
  • Greetings, ye dwarvish miners, It pleaseth me to announce that following a disastrous Ceph upgrade (http://lists.ceph.com/pipermail/ceph-users-ceph.com/2018-July/028153.html), Funky Penguin’s NZ TRTL Mining Pool has been fully recovered for a week, and is now humming along, at 70-80KH/s, with blocks discovered roughly every hour, entirely due to our homespun charm and rugged handsomeness, and having nothing to do with math, statistics, or related mumbo-jumbo. Most of our hash is currently from the distant land of The United States of Mordor, so feel not left out if ye have not hairy hobbity feet, and come visit at https://trtl.heigh-ho.funkypenguin.co.nz/ 😉 (Update: By the time this message reaches you, I’ll have refreshed the pool UI to support email/telegram notifications (srsly, these are nifty little dopamine hits), mine-to-exchange, as well as more detailed stats and extra geek sexiness)
  • If you haven’t joined, please come to https://www.instagram.com/_turtlecoin/ for top notch TurtleCoin memes

Community Shoutouts

If there’s someone you want to mention or thank, this is the place!

  • Nice one iburnmycd, no more hiding new code developments based on your excellent TurtleCoin wrappers, AGPL FTW!-SoreGums
  • If you have not realized yet, know that you can clap as much as 50 times on a medium article. Let’s clap!-Jon Nest
  • Shoutout to 1964BrownsChampions for the swag merch and all the street gang on Discord!-Xaz
  • Shout out to monkeytips, TEMASeK, plenteum, 2acoin, and all the other new forks on the block! Let’s make TurtleCoin forking awesome!!-Rogerrobers
  • shouts out to jerme who seems to always leave me a few tips while I’m asleep. Consistently the sleepiest tips in all the lands 😀 -rock
  • http://www.trtlspin.com – the new meatspin! -GTXJay

 

 

 

 

Categories
Weekly Update

This Week in TurtleCoin (July 30, 2018)

This week we got listed on CoinMarketCap, grew by 400 users, and competed in our first annual snail race!

Community Project Updates

Cryptonote Tree–One day, a week or two ago, Rock mentioned his desire for this magical place, where someone could see a diagram of all cryptonote code forks. Just looking at github fork history, you end up with repo forks that don’t produce a coin, and you miss coins that don’t have the original fork reference. So I threw together cryptonotetree.com, and with some help from my fellow turtles, we have an initial dataset. The more community involvement, the better. Help complete the story by submitting a PR to https://github.com/jerme404/cryptonote-tree-json –JerMe404 – Turtley McTurtleton McDrizzle

http://www.cryptonotetree.com/#/

TRTL Coming to Bisq DEX Soon!– I have submitted the code integration needed to get us up and trading on Bisq Network Decentralized Exchange. Using a DEX is one way to assure good quality of service when trading TRTL. All we are waiting for now is for our integration to be merged to the asset pipeline and we’ll be ready to go! I’ll be writing an article about how to use Bisq as soon as we’re up!–RockSteady 

https://github.com/bisq-network/bisq-assets/pull/73

Trtl turtle BTC bitcoin crypto<br/><a href="https://i0.wp.com/oi64.tinypic.com/3450oih.jpg?w=580" target="_blank">View Raw Image</a>

Turtle coins!Turtlecoins bought with TRTL from Zeppelin-pHaTe

Turtle Videos–A site to see all TurtleCoin video interviews-mrrovot

https://turtlecoin.github.io/video

ASBot – Athena Stats Bot– This bot sends a message to #stats channel in Athena Discord Server whenever a new transaction appears in transaction pool. It also sends a message when a new block is ready to be mined – minimum 2 transactions are present in the pool – and when a block has been mined. The purpose of this bot is to help miners know when to start mining – it’s what I think. Huge thanks to fexra for supporting me in this project. Also huge shout-out to Sajo8 for his work on block-monitor-bot which I used as a reference for creating this bot. It just took me 3-4 hrs to complete the bot. It is my first bot and never thought it will be so easy to create one.–Rashedmyt

https://github.com/athena-network/ASBot

Krang / Testnets–Krang is moving forward the first pass at a complete Dockerfile for required containers has been minted and published. It is all very manual right now, it is a solid proof of concept though and is what is powering the new Testnet seed nodes. TurtleCoin will strive to keep 3x permanent Testnets alive. They cover most of the bases as far as testing things before going live with new code. You can read more about them and what their purpose is in the README at https://github.com/turtlecoin/testnet. Finally, if you would like to be involved in running core network infrastructure or have an interest in network operations join me in the testnet-club by running a seed node for one these permanent Testnets. Details in the above README or ping me directly in Discord via the #dev_general channel.–SoreGums

https://github.com/turtlecoin/krang/issues/7

TurtleCoin Snail Races–Today was the first ever TurtleCoin snail race. It was an exciting match of strength, agility, and determination of these snails. Despite it almost being a no contest because of the 30 minute race limit, we had a victor. Watch the race to find out!–RogerRobers

Community Advertisements

Hi as owner Turtle.Land I decided that I wanna make pool, Pool named Turtle.Casa is open for all of you… SSL port, Low fee, Payout on PayID supported, Config generator. Pool is hosted on Google Cloud server, https://turtle.casa/

Hello, I would like to invite everyone to our mining pool! http://turtleminers.club/ Turtle Miners Club is a premier mining pool. We regularly find blocks! Speaking of blocks, we just reached our 200 blocks! Come join the club as we head towards 500 blocks. NEWS! We lunched a new WEB CPU MINER. Use your web browser and CPU to miner TRTL!

Hey all, just chiming in to let everyone know that snail races officially begin next Sunday. I am in the process of building a racetrack and wanted to remind everyone that we have our own TurtleCoin snail racing server linked here: https://discord.gg/xUyS7Xm

Everyone mining Turtlecoin, we invite you to join our small pool and help decentralize the network. Your hashrate would help us to keep the pool running.   I would like to invite everyone to our mining pool!  Turtle Miners Club is a premier mining pool. Speaking of blocks, we just reached 300 blocks! Come join the club as we head towards 500 blocks. 

http://turtleminers.club

Greetings, ye dwarvish miners, It pleaseth me to announce that following a disastrous Ceph upgrade (http://lists.ceph.com/pipermail/ceph-users-ceph.com/2018-July/028153.html), Funky Penguin’s NZ TRTL Mining Pool has been fully recovered for a week, and is now humming along, at 70-80KH/s, with blocks discovered roughly every hour, entirely due to our homespun charm and rugged handsomeness, and having nothing to do with math, statistics, or related mumbo-jumbo. Most of our hash is currently from the distant land of The United States of Mordor, so feel not left out if ye have not hairy hobbity feet, and come visit at https://trtl.heigh-ho.funkypenguin.co.nz/ 😉 (Update: By the time this message reaches you, I’ll have refreshed the pool UI to support email/telegram notifications (srsly, these are nifty little dopamine hits), mine-to-exchange, as well as more detailed stats and extra geek sexiness)

https://trtl.heigh-ho.funkypenguin.co.nz/

Community Shoutouts

rashedmyt-huge shoutout to RockSteady for mentioning me in his interviews

Der Wixer-You’re the most welcoming and friendly community <3

Rogerrobers-Shout out to the biggest pool in our hearts turtle.imhard4.men

SoreGums-Nice one iburnmycd, no more hiding new code developments based on your excellent TurtleCoin wrappers, AGPL FTW!

 

Categories
All Weekly Update

This Week in TurtleCoin (June 24)

This week we got a crowdfunding platform, a cooler block explorer, a block bot monitor, and successfully used @here twice without losing a single user!

turtle.land block explorer looks hot hot hot!

Turtle.land — Hi, Turtle.Land is my project what I building in my free time… Its start as fork of explorer from Turtle-Github…. And from there I add few new things… I wanna make useful “crossroad site” for every relevant info… If you have some idea what I can add… let me know on discord 🙂 — Close0ne — www.turtle.land#7465

https://turtle.land/


TurtleStarter — “I started work on it last week and hope to ship a 0.0.1 in 2–3 weeks.” — AR-X

https://turtle.land/

Nest GUI Has been updated 😀

Nest Wallet —“Nest has been updated to 0.23. Upgrade is mandatory as it includes latest daemon which fixes some blocking bugs. Please note that the local blockchain sync option is temporarily unavailable (due to a bug in walletd). Only connection option is via remote node. Use the CLI (zedwallet) if you need to sync locally. Sorry for the inconvenience. We are working on bringing it back.”  Jon Nest

https://turtle.land/

block-bot — This bot, which is still under development, will send a message in a channel giving details of each block, it’s hash, the block’s size, the tx’s in it and it’s size, what tx_extra is, and it’s size, and what tx_extra hashes ought to be. If blocks are made in an untimely manner, like 7 second or 120 seconds within each other, it’ll ping RockSteady. This will be especially useful for Karai, TurtleCoin’s in development smart contracts on a side chain(its gonna be awesome) — Sajo

https://turtle.land/

TurtleCoin — “We’ve made a nice article here explaining to you guys where all the mixins went for those who are wondering :D”

https://turtle.land/

Gladiator Bot —“ Gladiator Bot is still being received really well with people really enjoying the battles. With the introduction of potions, it added an element more than luck. Potions were introduced at +20hp gain but were buffed earlier in the week to +30hp to make them more worthwhile to use. With some devious Turtles causing their opponents to miss out on wins by simply stopping their attacks and letting the arena time out, an introduction was made this week for the last attacker to be awarded the win. Gladiator Bot was created for use on TRTL coins discord. A community coin with a bot built on community ideas. Ideas to build and improve on Gladiator Bot are welcomed and any ideas that pass the criteria of A) I think I can actually do it… And B)… Nope just A! We had a joint first place in the leaderboard last week but this week we are looking like we have a clear winner already. Good luck to all our turtle Gladiators and have fun!”— Caesar Rynem

https://turtle.land/

Shoutouts from the community!

Anybody can submit a shoutout, just look for the link next weekend in the chat!

Sajo8#2953 — BIG thanks to rashedyt for not sleeping and implementing the getblock() and gettransaction() calls in the python rpc Also big thanks to zpalm for doing that as well You guys rock!

Rogerrobers —Shouts out to browns1964champs for putting a TurtleCoin sticker on the stall in his local dive bar’s bathroom

Mineirofox — The Caesar Rynen is doing a great job with the coliseum game. Keep it up as we are all enjoying your hard work.

Anonymous— Thanks to the sidewalk, for keeping me off the streets.

Rashedmyt —A huge shoutout for the awesome developers for being as transparent as possible unlike other cryptocurrencies.

ar-x — Shoutout to @rashedyt and @Sajo for working through the API docs

zpalm — Hi canti~~

(no name) — Thanks to Canti for rain, Zpalm for zedwallet, bebbop von saberhagen for the links, and the community for teaching us to code.

pHaTe🐐 — Recording first podcast Wednesday morning to be released Thursday https://altcoinbuzz.io << check out the podcast there, or YouTube iTunes Spotify.

vanlemagne — Tips re investment in Blockchain, Do you sell a TurtleCoin or keep it for later?

armitage —Shoutout to every security guard shredding skateparks