Table of Contents

IETF 99 Hackathon

The Internet Engineering Task Force (IETF) is holding a Hackathon to encourage developers to discuss, collaborate and develop utilities, ideas, sample code and solutions that show practical implementations of IETF standards.

When: Saturday July 15, 2017 and Sunday July 16, 2017
Where: Hilton Prague, Room: Chez Louis
Signup for the Hackathon here: Hackathon Registration
View the list of registered Hackathon attendees: Attendees

Keep up to date by subscribing to
The Hackathon is free to attend.


  Saturday, July 15
      08:00: Room open for setup of posters at tables by projects champions    
      09:00: Room open for all - Pastries and coffee provided
      09:30: Hackathon kickoff 
      09:45: Form Teams
      12:30: Lunch provided
      15:30: Afternoon break - Snacks provided
      19:00: Dinner provided
      21:00: Room closes and is locked
  Sunday, July 16
      09:00: Room opens - Pastries and coffee provided
      12:30: Lunch provided
      13:30: Hacking stops, prepare brief presentation of project
      14:00: Project presentation to other participants and judges
      15:00: Recap and suggestions for improvements
      15:30: Awards presented, prizes given
      16:00: Hackathon ends
      17:00: Tear down complete

For your planning purposes, be aware that we will also have:

Meeting Materials

Participant Preparation and Prerequisites

Remote participation

IPR and Code Contribution Guideline

All hackathon participants are free to work on any code. The rules regarding that code are what each participant's organization and/or open source project says they are. The code itself is not an IETF Contribution. However, discussions, presentations, demos, etc., during the hackathon are IETF Contributions (similar to Contributions made in working group meetings). Thus, the usual IETF policies apply to these Contributions, including copyright, license, and IPR disclosure rules.

Technologies Included in Hackathon (more can be added)

Authenticated Received Chain - ARC

HTTP error code 451

SDN Applications for management of microwave radio link via IETF YANG Data Model




Note that although there is existing code for some implementations, it is based on a very old -08 draft. The recent -21 draft has changed substantially. In particular, mandatory encryption has been added that was not present in the old -08 draft.


We have some folks willing to contribute a variety of components to the effort, and we will be working together before the hackathon takes place, with the hope that face-to-face time will be used for figuring the last details rather than kicking off the effort.



SCHC implementation and test


Interface to Network Security Functions (I2NSF) Framework

Loss-Latency tradeoff






Multiple Provisioning Domains (mPvD) and Captive Portal detection


COSE in the network: Secure Wake-on-Radio (SWORN)

SRv6 over NETCONF using Sysrepo


Secure IoT bootstrapping for Noobs with EAP-NOOB


Multicast over SPRING

RPKI Origin Validation for FRR

Don’t see anything that interests you? Feel free to add your preferred technology to the list, sign up as its champion and show up to work on it. Note: you must login to the wiki to add content. If you add a new technology, we strongly suggest that you send email to to let others know. You may generate interest in your technology, and find other people who want to contribute to it.

TEMPLATE: Copy/paste and update the following template to add your project to the list:


To request a wiki account, please click on the login button on the top right corner of the page, and choose register. If you need a new password please click on the login button on the top right corner of the page and choose Send new password.