Truffle Suite is being sunset. For ongoing support and migration options click here. Thank you for your longstanding support.
Truffle Logo
Truffle Suite
TruffleCon 2020
Initializing search
    • Home
    • Documentation
    • Guides
    • Unleashed
    • Boxes
    • Blog
    • Community

    TruffleCon 2020 was a blast! The conference is now over, but don't worry! You can watch the talks on YouTube here.

    TRUFFLECON

    VIRTUAL BLOCKCHAIN DEVELOPER CONFERENCE

    NOVEMBER 6th & 7th, 2020

    Grow with the Blockchain Community

    Join us for 2 days of talks and workshops with topics ranging from DeFi and Developer Tools to User Experience and Blockchain for Social Good. There is something for everyone from beginners to experts.

    Watch the Talks on YouTube!
    TruffleCon 2020 Charity Poker

    Ante up for social good at TruffleCon’s first-ever charity poker event!

    NOVEMBER 6th & 7th | 6:15pm PST

    A conference for those who want to build world-changing applications powered by decentralized technologies.

    Speakers Sponsors

    What is TruffleCon?

    TruffleCon is a virtual community gathering for Truffle users, fans, developers, and those who want to build world-changing applications powered by decentralized technologies.

    Join people from around the world to build community and foster connections from the comfort of your home. Connect with other passionate developers in the blockchain space to share projects, exchange tips and tricks, and discuss challenges and successes.

    TruffleCon’s goal is to inspire you to build your dapps and smart contracts to bring your ideas to the world! This year we've created eight tracks for you to build your own conference experience and engage with the topics that interest you the most!

    2020 Sponsors

    AAVE
    bloXroute
    Chainlink
    ConsenSys
    Moonbeam
    RSK
    Runtime Verification
    Simba Chain

    2020 TruffleCon Speakers, Presenters, and Experts


    Watch the Talks on YouTube!
    Alberto Viera

    Alberto Viera

    Developer Relations Manager

    PureStake

    Professor Aleksandar Kuzmanovic

    Professor Aleksandar Kuzmanovic

    Co-Founder and Chief Architect

    bloXroute Labs

    Alex Gluchowski

    Alex Gluchowski

    Co-Founder and CEO

    Matter Labs

    Alex Wilson

    Alex Wilson

    CEO

    The Giving Block

    Anton Mozgovoy

    Anton Mozgovoy

    Co-Founder & CEO

    Holyheld

    Auryn MacMillan

    Auryn MacMillan

    Gnosis

    Brantly Millegan

    Brantly Millegan

    Director of Operations

    Ethereum Name Service

    Bruno Skvorc

    Bruno Skvorc

    Technical Educator

    Web3 Foundation

    Cale Teeter

    Cale Teeter

    Senior Software Development Engineer

    Microsoft

    Chen Magen

    Chen Magen

    Business Development

    Gnosis

    David Murdoch

    David Murdoch

    Software Development Lead

    Truffle

    David Truong

    David Truong

    Software Engineer

    AAVE

    Ed Felten

    Ed Felten

    Co-founder and Chief Scientist at Offchain Labs, and former Deputy United States CTO

    Cale Teeter

    Eman Herawy

    DevCon V Scholar

    Everett Hildenbrandt

    Everardo Barojas

    Founder and Director

    Prescrypto

    Everett Hildenbrandt

    Everett Hildenbrandt

    CTO

    Runtime Verification, Inc.

    Faina Shalts, Esq.

    Faina Shalts, Esq.

    Blockchain Tools Engineer

    Truffle

    Felix Leupold

    Felix Leupold

    Software Engineer

    Gnosis

    Francesco Bruschi

    Francesco Bruschi

    Director, Politecnico di Milano

    Blockchain & Distributed Ledger Observatory

    Graeme Barnes

    Graeme Barnes

    Product Manager

    Gnosis

    Ian Taylor

    Ian Taylor

    Chief Technology Officer

    SIMBA Chain

    Ishaan Hiranandani

    Ishaan Hiranandani

    VP of Blockchain

    Michigan

    Jesus Cepeda

    Jesus Cepeda

    Executive & Co-Founder

    OS City

    Joran Honig

    Joran Honig

    Product Lead

    MythX/ConsenSys Diligence

    Joseph Lubin

    Joseph Lubin

    CEO

    ConsenSys

    Joel Neidig

    Joel Neidig

    CEO

    SIMBA Chain

    Jonathan Smirnoff

    Jonathan Smirnoff

    Developer

    RSK

    Josh Quintal

    Josh Quintal

    Head of Product & Design

    Truffle

    Joshy Orndorff

    Joshy Orndorff

    Senior Blockchain Engineer

    PureStake

    Josselin Feist

    Josselin Feist

    Senior Security Engineer

    Trail of Bits

    Kevin Bluer

    Kevin Bluer

    Head of Curriculum & Training

    Truffle

    Kevin Owocki

    Kevin Owocki

    Founder

    GitCoin

    Lana Kalashnyk

    Lana Kalashnyk

    Blockchain Partner Technology Lead

    AWS

    Lucy Hakobyan

    Lucy Hakobyan

    CEO

    BT Consultants

    Lukas Schor

    Lukas Schor

    Senior Product Manager

    Gnosis

    Michael Lewellen

    Michael Lewellen

    CEO

    Tarski Technology

    Mike Seese

    Mike Seese

    Technical Lead for Truffle Teams

    Truffle

    Nick D'Andrea

    Nick D'Andrea

    Head of Engineering

    Truffle

    Patrick Collins

    Patrick Collins

    Developer Advocate

    Chainlink

    Richard Meissner

    Richard Meissner

    Tech Lead

    Gnosis

    Robert A. Musiala Jr.

    Robert A. Musiala Jr. Esq.

    Blockchain Counsel

    BakerHostetler

    Rosco Kalis

    Rosco Kalis

    Software Engineer

    General Protocols

    Sid Chakravarthy

    Sid Chakravarthy

    Founder and CEO

    StaTwig

    Shane Fontaine

    Shane Fontaine

    Co-Founder

    Authereum

    Solange Gueiros

    Solange Gueiros

    Developer

    RSK

    Stani Kulechov

    Stani Kulechov

    CEO

    Aave

    Taylor Monahan

    Taylor Monahan

    Founder & CEO

    MyCrypto

    Tim Coulter

    Tim Coulter

    Founder & CEO

    Truffle

    Todd McDonald

    Todd McDonald

    Co-Founder & Chief Product Officer

    R3

    Vivek Singh

    Vivek Singh

    Co-Founder & COO

    GitCoin

    Wes McVay

    Wes McVay

    Vice President of Partnerships and Strategy

    Truffle

    Yorke Rhodes III

    Yorke Rhodes III

    Director Digital Transformation Blockchain

    Microsoft

    Watch the Talks on YouTube!
    • Home
      • All Docs
        • What is Truffle?
        • Quickstart
          • Migrate to Hardhat
          • Install Truffle
          • Create a project
          • Compile a project
          • Integrate with MetaMask
            • Deploy a contract
            • Interact with contracts
          • Use Truffle Dashboard
            • Use the Truffle debugger
            • Use Truffle Develop and the Console
            • Run automated tests
            • Write tests with JavaScript
            • Write tests with Solidity
          • Use NPM package manager
          • Use the build pipeline
          • Preserve content
          • Write external scripts
            • Work with Hyperledger EVM
            • Work with Quorum
          • Create a Truffle Box
          • Build process
          • Ethereum client types
          • Ethereum Name Service support
          • Networks and app deployments
          • Truffle Event System
          • Filecoin support
          • Command line options
          • Configuration file options
          • Contract abstractions
        • Tutorials
        • Support
        • What is Ganache?
        • Quickstart
            • Create a quickstart workspace
            • Create a workspace
            • Delete a workspace
            • Edit a workspace
            • Load a workspace
            • Switch workspaces
          • Link a Truffle project
          • Unlink a Truffle project
            • Overview
            • Use the GUI
            • Use the command line
            • Use the NodeJS library
            • Overview
            • Transactions
            • Contracts
            • Events
          • CLI options
          • Ganache settings
          • Default Workspace configuration
        • Overview
        • Drizzle Quickstart
          • Contract Interaction
          • Using Drizzle's Redux Store
          • React Components
          • React Integration
          • Drizzle Actions
          • Drizzle Options
          • Drizzle State
          • How Data Stays Fresh
        • What is Truffle for VSCode?
        • Quickstart
          • Install dependencies
          • Connect to Infura
          • Manage smart contracts
          • Debug smart contracts
          • Add a wallet
          • Troubleshoot
          • Command palette
          • Tezos Quickstart
            • Compiling LIGO contracts
            • Creating a Tezos Project
            • Deploying Tezos Contracts
            • Installation
            • Interacting with Your Contracts
            • Testing Your Tezos Contracts
            • Using Truffle Console
            • Writing External Scripts with Tezos
            • Writing Tezos Contracts
            • Configuring Your Project
      • Truffle Guides
        • Building a Tic Tac Toe Game with Truffle and Unity
        • Truffle Suite
        • Truffle Suite
        • Truffle Suite
        • Truffle Suite
        • Configuring Visual Studio code for Ethereum Blockchain Development
        • Creating an Ethereum-enabled command line tool with Truffle 3.0
        • Variable Inspection - Going Deeper with the Truffle Solidity Debugger
        • Debugging an Example Smart Contract
        • Deploying to the Live Network
        • Drizzle and Contract Events
        • Truffle Suite
        • Truffle Suite
        • Web3 Unleashed: How to Automate Your Smart Contracts
        • Getting Started with Drizzle and React
        • Truffle Suite
        • Truffle Suite
        • Web3 Unleashed: Decentralized social media with Lens
        • Web3 Unleashed: What is Decentralized Streaming?
        • Web3 Unleashed: Build a dapp with Next.js and the MetaMask API
        • Web3 Unleashed: How to build a MetaMask snap
        • How to Build a NFT Marketplace DApp on Ethereum or Optimism
        • Web3 Unleashed: Build a NFT Rental Marketplace Part 1
        • Web3 Unleashed: Build a NFT Rental Marketplace Part 2
        • Web3 Unleashed: Write an NFT Smart Contract with Royalties
        • Web3 Unleashed: Optimistic rollups and bridging with Optimism
        • Truffle Suite
        • Truffle Suite
        • Web3 Unleashed: How to Add Notifications to Your Dapp
        • Web3 Unleashed: Write a Rentable NFT Smart Contract
        • Truffle Suite
        • Truffle Suite
        • Truffle Suite
        • Truffle Suite
        • Truffle Suite
        • Ultimate Guide to Truffle: The Gateway to Full Stack Blockchain Development
        • Truffle Suite
        • Web3 Unleashed: Upgrading Smart Contracts - Should You Do it and How?
        • Using Infura (or a custom provider)
        • The Web3 development stack
        • Web3 Gaming Development with Truffle and Unity
      • Web3 Unleashed
      • Truffle Boxes
        • BNB Smart Chain Truffle Box
        • Truffle Box For ERC4907
        • Index
        • Truffle Box for Angular
        • Arbitrum Box
        • Asset Transfer Sample for Azure Blockchain Workbench
        • Basic Provenance Sample Application for Azure Blockchain Workbench
        • Digital Locker Sample Application for Azure Blockchain Marketplace
        • Hello Blockchain Sample Application for Azure Blockchain Workbench
        • Refrigerated Transportation Sample Application for Azure Blockchain Workbench
        • Room Thermostat Sample Application for Azure Blockchain Workbench
        • Simple Marketplace Sample Application for Azure Blockchain Workbench
        • Bazaar - Item Listing Sample Application for Azure Blockchain Workbench
        • Besu-Box
        • Blueprint Truffle Box
        • Index
        • Index
        • Index
        • Index
        • Index
        • Etherplate
        • Express-Box
        • Filecoin Box
        • Aave Flash Loan Truffle Box
        • Fluidity Truffle Box
        • Index
        • HelloWorldBox
        • Koa-Box
        • Index
        • Macroverse Truffle Box
        • MetaCoin Box
        • Index
        • Index
        • Truffle NFT Box
        • Nightfall Truffle Box
        • Index
        • Optimism Box
        • Optimism Bridge Box
        • README
        • Pet Shop Truffle Box
        • Polygon Box
        • Rapid Box
        • React Truffle Box
        • React Web3 Redux Todo Truffle Box
        • Index
        • Index
        • RSK Next JS Box
        • RSK Truffle Plant Box
        • RSK React Truffle Box
        • RSK React + Express JS Box
        • RSK Truffle Starter Box
        • RSK Truffle Token Box
        • Your-First-Truffle-Dapp Files
        • SKALE Network Box
        • Angular8 Material + Truffle = 💓 Beautyfull ÐAPP
        • Index
        • ThunderCore Truffle Box
        • tomochain-box
        • Truffle CI Box
        • Index
        • Index
        • Index
        • Truffle React DApp
        • Truffle-React-Redux
        • Index
        • Truffle Security
        • Index
        • Index
        • truffle-ts-percel-box
        • Vue.js truffle box
        • Index
        • Upgradable-Proxy-Box
        • Vue Truffle Box
        • vue-dark-chocolate
        • Vyper Example Box
        • Webpack Truffle Box
      • Truffle Blog
        • 10 Things We Don't Do That Make Working at Truffle Awesome
        • 2020 is Finally Over - A Year End Wrapup
        • 3 Ways Enterprises Are Addressing Blockchain Privacy Concerns
        • 4 DeFi projects who remain strong in the bear market
        • 5 Trends Impacting the Blockchain Developer Experience
        • A Sweet Upgradeable Contract Experience with OpenZeppelin and Truffle
        • An Easier Way to Deploy Your Smart Contracts
        • Announcing Collaboration with Filecoin - Big Integrations Coming
        • Announcing our Fully Featured, Portable Solidity Debugger
        • Axoni's Enterprise Use of Truffle
        • The Best Methods to Understand Blockchain Technology if You’re Not A Developer
        • Blockchain Will Cure Cancer
        • Branching Out - Announcing Tezos Support in Truffle
        • Branching Out - Phase 2 of Corda-flavored Ganache
        • Bring Your Own CI (BYOCI) with Truffle Teams
        • Build on Web3 with the Truffle for VS Code extension
        • Consensys Announces the Sunset of Truffle and Ganache and New HardHat Partnership
        • Hey Trufflesuite contributors, you’ve earned a POAP!
        • Crytic - Continuous Assurance for Smart Contracts
        • Debug Quickly and in Context with Truffle Teams New Debugger
        • Debugging verified external contracts with Truffle Debugger
        • Designing the Ganache Logo
        • Develop using Fluidity Truffle Box
        • Drizzle 1.5.0 - A new beginning
        • Drizzle - Reactive Ethereum Data for Front-ends
        • Drizzle Vue - A Truffle Story
        • Ethereum Gas Exactimation
        • Our First Ever Truffle Retreat
        • From Idea to Minimum Viable Dapp - How to use Ganache to enhance your auction dapp
        • From Idea to Minimum Viable Dapp - Truffle Command Line Interface Part 1
        • From Idea to Minimum Viable Dapp - Truffle Command Line Interface Part 2
        • Get a Bird's Eye View with Truffle Teams' New Dashboard
        • We've moved our github repo!
        • An homage to Truffle and its local Ethereum simulator, Ganache!
        • How Ethical Advertising Will Transform the Blockchain Industry
        • How the Arrival of Web 3.0 is Transforming Traditional Business Models
        • How the merge impacts the application layer and developer experience
        • How to get your boss to send you to TruffleCon
        • How to use Truffle to build on Ethereum Layer 2 networks
        • How we're making installation issues a thing of the past
        • Ganache 7 Ethereum Simulator - Building on Web3 is now easier and faster than ever before
        • Introducing the Optimism bridge Truffle box
        • Introducing Truffle Dashboard - Stop copy + pasting your private keys!
        • Introducing Truffle DB, Part 1 - Artifact archeology
        • Introducing Truffle DB, part 2 - 'Weight and Switch'
        • Iterate Faster with Truffle Teams
        • Learn Ethereum The Fun Way with our Pet Shop Tutorial
        • One hundred documentation pull requests? Yes please.
        • Open call for contributions by Truffle + PegaSys - EEA private transactions
        • Preparing for the Merge, hear from our Truffle engineers
        • Removing installation issues, con't - TestRPC
        • Simulate Live Networks with Forked Sandboxes
        • Stack Tracing with Truffle Test
        • Sunsetting Truffle Teams
        • Take a Dive into Truffle 5
        • Take Control of Your Deployments with Truffle Teams
        • TestRPC is now Ganache
        • The Best Things to do in Seattle During TruffleCon
        • The Best Ways to Contribute to Truffle
        • The Blockchain UI Problem that ENS Solves
        • The Infura NFT SDK Truffle Box. All you need to know
        • The Merge and what it means for Truffle
        • Three new Ganache features to improve your developer experience
        • Token Taxonomy Framework
        • Truffle 3.2.0 released
        • Truffle and Ganache now come in Filecoin Flavor
        • Truffle and Infura Now Support Arbitrum
        • Truffle and Infura Now Support Optimism
        • Truffle and Infura Now Support Polygon
        • Truffle Boxes - Making Life Sweeter
        • Truffle Community Updates - Improving Developer Engagement
        • Truffle Community Updates - Introducing Github Discussions!
        • Truffle now supports console.log in Solidity smart contracts
        • Truffle Teams Gets a New Look!
        • Truffle Teams Now Supports Private Repositories
        • Truffle v5 has arrived!
        • Truffle vs. Hardhat - Breaking down the difference between Ethereum’s top development environments
        • Try New Features First with Truffle Teams Early Access
        • Unwrap the Corda Flavored Ganache Beta
        • Upcoming improvements to encoding and decoding
        • Using Truffle's ENS Integration
        • Using Truffle to interact with Chainlink Smart Contracts
        • We came, we saw, we Merged! What’s next for Ethereum and the dapp developer experience at Truffle
        • Web3 Dubai - My first web3 conference
        • What’s new on the Truffle for VS Code extension version 2.3
        • Why I love TruffleCon
        • Why We're Organizing TruffleCon 2018
        • You Can Now Make Your Own Truffle Box
        • You Decide - Pipeline or Table View in Truffle Teams' Refreshed Deployments Manager
      • Community & Support
    Truffle Logo
    • Contact Us
    • Accessibility
    • Privacy Policy
    • Analytics Policy
    • Staff
    • Github

    Subscribe to our monthly newsletter to receive updates on Truffle's latest releases, upcoming events and integrations.

    Copyright © 2016 - 2022 ConsenSys Software Inc.