Not sure if this any of these have been posted before, I had just noticed them browsing github
Auction platform that works with counterparty assets:
Smart Contracting As A Service platform (alpha stage):
Ruby gem for communicating with a Counterparty (Bitcoin / XCP) API server:
When you transfer a Counterparty Asset, you send a dust-amount of BTC as well.
Is it possible to transfer any amount (>= dust limit) of BTC in a Counterparty transaction?
For example, an electronics store sells a TV for 1 BTC. However, if you have a discount token, you'll get the TV for 0.9 BTC + 1 discount token. Can the 0.9 BTC + token be transferred in one transaction?
usually you apply the discount at the shopping cart stage, the price is then recalculated at checkout, could be done that way but it's a little cumbersome. (Especially if the user doesn't pay in the end) I think it is possible though. see:
https://wiki.counterparty.io/w/SendmanyMaybe there has been some newer developments on that front though or a more appropriate way