An Easier Way to Deploy Your Smart Contracts

2019-7-19    Mike Seese

Deploying your smart contracts shouldn't be difficult, and the process should be flexible. I give a sneak peek at the next feature we're building: an easy to use interface to deploy your Truffle projects with Truffle Teams! Be the first to use it at my TruffleCon 2019 workshop!

READ MORE

Why I love TruffleCon

2019-7-18    Josh Quintal

TruffleCon is a conference, sure, but it's more than that: it's the feeling of excitement when learning a new technology; the eureka we felt when first discovering this new frontier. It's connections made in minutes that can last a lifetime.

READ MORE

How the Arrival of Web 3.0 is Transforming Traditional Business Models

2019-7-17    Kevin Owocki, Guest Blogger, Founder at GitCoin

Although the Internet continues to drive digital transformation, the technology operates far beyond its original parameters. Since its inception over two decades ago, the web has been subject to increasing levels of centralization and mass surveillance. See how web 3.0 is transforming us today.

READ MORE

How Ethical Advertising Will Transform the Blockchain Industry

2019-7-16    Eric Berry, Guest Blogger, Founder at CodeFund

Introducing CodeFund for Blockchain

READ MORE

5 Trends Impacting the Blockchain Developer Experience

2019-7-15    Kevin Bluer

In this article we explore 5 trends impacting the developer-experience (or DX) when it comes to building blockchain-based solutions. Specifically, applications and services that leverage a blockchain or distributed ledger or as part of their overall architecture.

READ MORE

Develop using Fluidity Truffle Box

2019-7-12    Deepa Sathaye, Guest Blogger from Fluidity

Fluidity has a pretty awesome truffle-box with lots of goodies to build secure, well-tested smart contracts. With two simple commands, you’ll be set up for development using these testing and security tools preconfigured.

READ MORE

Introducing Truffle DB, part 2: 'Weight and Switch'

2019-7-11    gnidan (Nick D'Andrea) and Faina Shalts

In the second of this two-part blog post, we go over Truffle DB's data model, interface, and our roadmap to release.

READ MORE

Introducing Truffle DB, Part 1: Artifact archeology

2019-7-10    gnidan (Nick D'Andrea)

In the first of this two-part blog post, learn about how Truffle manages to make sense of your project and some of the current limitations we hope to solve with our upcoming Truffle DB.

READ MORE

The Blockchain UI Problem that ENS Solves

2019-7-9    Brantly Millegan, guest blogger from Ethereum Name Service

The blockchain world has a UI problem. The computer-generated address system works great for computers but isn’t user-friendly. That’s where the Ethereum Name Service (ENS) comes in. ENS provides the same basic functionality of DNS (look up the records for “example.tld,” retrieve information), but replaces the hierarchical DNS server system with a few smart contracts on Ethereum.

READ MORE

The Best Ways to Contribute to Truffle

2019-7-8    Tyler Feickert

Truffle is the amazing framework it is today because of developers like you. Find out how you can make Truffle even better!

READ MORE

10 Things We Don't Do That Make Working at Truffle Awesome

2019-7-5    Tim Coulter

At Truffle we have an extremely tight-knit team. You'll see that at this year's TruffleCon, a conference for hundreds of attendees organized by only a handful of people. We often have more work than we can handle, yet we take it on because we love the work we're doing and we love the people we work with.

READ MORE

The Best Things to do in Seattle During TruffleCon

2019-7-3    Liz Daldalian

TruffleCon 2019 is happening August 2-4, 2019 at Microsoft’s Redmond campus on the Eastside of Seattle. Five Trufflers call the Seattle area home and we compiled a list of our favorite things to do in the area!

READ MORE

Ethereum Gas Exactimation

2019-6-21    Nicholas Paterno & Cruz Molina

At Truffle, we decided such an approach was an unnecessarily CPU-intensive solution to the problem and set out to find a (theoretically) more performant and perfectly accurate way of estimating gas. The result? Gas exactimation.

READ MORE

How to get your boss to send you to TruffleCon

2019-5-6    Liz Daldalian

Last year Truffle Suite launched TruffleCon, an event designed for the Truffle community and those interested in building world-changing applications powered by decentralized technologies. The event was received with an overwhelmingly positive response.

READ MORE

Truffle v5 has arrived!

2018-12-18    Brittany Alexander

We have released the most awaited version of Truffle just in time for the holidays! There are SO many exciting things to mention that will make your Truffle experience a rich one.

READ MORE

Why We're Organizing TruffleCon 2018

2018-07-16    Mike Pumphrey

As you have hopefully heard by now, TruffleCon, Truffle's first-ever user conference, will be on October 5-7, 2018 in Portland, Oregon, U.S.A.

READ MORE

Announcing our Fully Featured, Portable Solidity Debugger

2018-2-26    Tim Coulter

Since Truffle's inception, it's been our mission to build outstanding development tools for the Ethereum community. The analogy we always used was one of history: Ethereum development practices are years behind the rest of the industry, and it's our job to build tools that modernize our craft. Well today, Truffle's come one step closer to that goal. We're happy to announce the release of our fully featured, fully portable Solidity debugger and debugging libraries.

READ MORE

Drizzle: Reactive Ethereum Data for Front-ends

2018-2-20    Josh Quintal

Today we're proud to announce the addition of a new product to the Truffle Suite: Drizzle. Drizzle is a collection of front-end libraries that make writing dapp front-ends easier and more predictable.

READ MORE

TestRPC is now Ganache

2017-12-26    Mike Pumphrey

Have you been looking for the TestRPC recently and haven't been able to find it? Don't worry, it's still here! It's just now known as Ganache. Ganache comes in two flavors: a fully-interactive development blockchain with a graphical interface, and the more familiar command-line version.

READ MORE

Our First Ever Truffle Retreat

2017-11-29    Tim Coulter

We recently released Truffle 3.0 in February to much fanfare. As part of that release we separated our codebase into multiple different modules to make integrating with Truffle easier. Those modules now live in the github repository http://github.com/trufflesuite, which hints at our broader mission of providing a comprehensive suite of tools for Ethereum development.

READ MORE

Designing the Ganache Logo

2017-11-21    Josh Quintal

Last week we released Ganache, a personal blockchain for Ethereum development. Many of you commented on the design of the landing page and logo, but just how did the gooey cube come to be? Let's take a trip through the 30+ iterations that led to our newest confection.

READ MORE

One hundred documentation pull requests? Yes please.

2017-10-23    Mike Pumphrey

Greetings! The Truffle team has been growing over the course of the last year. From a single developer, we are now a team of five (soon to be even more), which means that we can spread the work around. As a new full-time member of the team, I've first taken to looking at our existing materials to ensure that everything is up-to-date and working well. For example, our website, a public GitHub repository, had been receiving pull requests (PRs) for the better part of a year, and they had been languishing for want of someone to go through them.

READ MORE

You Can Now Make Your Own Truffle Box

2017-9-26    Josh Quintal

Two months ago we unveiled official integration with Truffle Boxes, example Ethereum applications and/or boilerplates that put complimentary tools and libraries into sweet, easily-downloadable packages. In addition to rolling out some official boxes, Status.im released the first community-supported box. Today we're happy to announce anyone can now make their very own Truffle Box!

READ MORE

Learn Ethereum The Fun Way with our Pet Shop Tutorial

2017-7-12    Josh Quintal

Here at Truffle we want to make Ethereum development accessible to developers of all stripes. To that end, today we're releasing a new tutorial called Pet Shop. It covers the entire local development process, start to finish. For added fun, we've tied the whole thing together within the narrative of creating a pet adoption dapp for a local pet shop owner.

READ MORE

Truffle Boxes: Making Life Sweeter

2017-7-6    Tim Coulter

When users begin developing on Ethereum, the first question they ask is, "Where do I start?". In the past, there hasn't been an easy answer: the answer generally consisted of many flavors of "it depends", and usually led to an investigation of what the user was trying to build, a general overview of their development skills, their knowledge of Ethereum, and the libraries and tools they're already most comfortable with. When determining how the Truffle team can help in this process, it quickly became apparent that what our users needed were examples. Many of them. So, being the upstanding community members we are, we set out to create those example, and today, we're happy to show you what we've accomplished.

READ MORE

Removing installation issues, con't: TestRPC

2017-6-13    Tim Coulter

Update: Since this blog post was published, we have released Ganache a personal blockchain and a replacement to the TestRPC. We have left this post unaltered, but we highly recommend checking out our Working with Ganache page.

READ MORE

How we're making installation issues a thing of the past

2017-6-5    Tim Coulter

Update: Since this blog post was published, we have released Ganache a personal blockchain and a replacement to the TestRPC. We have left this post unaltered, but we highly recommend checking out our Working with Ganache page.

READ MORE

Truffle 3.2.0 released 🎉

2017-3-22    Tim Coulter

Hi all. Great news today. Following your feedback from the Truffle 3.0 release, we've just released Truffle 3.2.0! This release includes a number of great new features and bug fixes, but we're most excited about the following. I've bolded the good stuff for ya.

READ MORE

We've moved our github repo!

2017-3-17    Tim Coulter

We recently released Truffle 3.0 in February to much fanfare. As part of that release we separated our codebase into multiple different modules to make integrating with Truffle easier. Those modules now live in the github repository http://github.com/trufflesuite, which hints at our broader mission of providing a comprehensive suite of tools for Ethereum development.

READ MORE