Skip to content

Latest commit

 

History

History
21 lines (12 loc) · 1.22 KB

File metadata and controls

21 lines (12 loc) · 1.22 KB

DCO

As per section 13.a of the Hyperledger Charter all code submitted to the Hyperledger Foundation needs to have a Developer Certificate of Origin (DCO) sign-off.

The signoff needs to be using your legal name, not a pseudonym. Git has a built-in mechanism to allow this with the -s or --signoff argument to git commit command, providing your user.name and user.email have been setup correctly.

TL;DR:

If you don't want to break the DCO check, ensure all your commits have signoff.

git config user.name "FIRST_NAME LAST_NAME" git config user.email "[email protected]"

If you use GitHub web UI for commits, also ensure you have your email address set as public in your GitHub profile. This avoids issues with [email protected] placeholder emails.

You can also set up a git global alias.

More info and what to do if DCO is failing on your PR in the wiki

If you have any questions, you can reach us on Besu chat; first, join the Discord server then join the Besu channel.