I tried to post but it says "Owning Board" is Required
In order to post on a board you must have posting priveleges by being a member or admin of that board.
If you don't have posting access on any boards, you can either join a board or create your board here.
https://www.hootboard.com/#/searchBoards