I am planning on writing a European Bitcoin exchange for my Computer Science final year project.
The exchange will allow for a much larger variety of products such as swaps/forwards/options against other currencies (USD/BTC, EUR/BTC, GBP/BTC etc).
It will also allow for setting stop losses and (hopefully) the option to short.
Having not done any development work with Bitcoin in the past I was wondering if you could point me towards any useful documentation/ suggestions that could help me plan my implementation.
What hurdles will I need to be wary of?
I am looking forward to starting this exciting new project!
