Can anyone point me in the right direction for some resources on smart contract functionality on the Graphene chain. Are there any working examples or articles on how to go about it? Cheers
Smart contracts are contracts that get executed on the chain.
On BitShares you can only INSTALL those contracts by upgrading (read hardforking) the network (In contrast to ethereum where you can just put anycode on the blockchain)
However, in contrast to Bitcoin, hardforking BitShares isn't much of a hazzle because you can simply bring it to the shareholders attention and have them approve your code (another difference to ethereum)
Once the shareholders went through rigorous testing of your code, they give approval and the network can easily migrate over withing seconds.