contracts/LighthouseTier.sol. The tier is the first thing that user interacts with. It is claimed by passing certain requirements. Though each tier is one time usable only. So, if user used the Tier in Lighthouse, then he has to re-claim the Tier one more time.
contracts/LighthouseProject.sol. Let's do it with the example project.
initRegistrationfunction. This function has to be called firstly for any project in Lighthouse. Because this function also creates a Project ID to use within Lighthouse Smartcontracts.
registerfunction of Client Smartcontract for Registration.