So far, I’ve found this out about the contract.
“Chapters generally require endorsed candidates to sign a contract, with requirements that they be NP members, identify as such, support the NP principles and program, and work to build NP chapters.”
So, we know from this that Obama as an endosed candidate would have had to be a member and pledged support to their policies and principles.
source: http://web.archive.org/web/20011214054258/www.greens.org/s-r/12/12-03.html
Hotair.com is on this story.