Hey, me and Robert were discussing last night about a gateway component
for web browser javascript for wallets.
We want to make a gateway where you can plugin components and expose
remote methods over websockets. So far we're thinking a binary protocol
+ javascript lib is the way forwards vs text json.
The basic components (to start):
- blockchain server using python-obelisk client library. This means the
blockchain can be hosted locally or on a separate server.
- broadcaster (see
https://github.com/genjix/brc )
-- features of the broadcaster are:
--- proxy to get around tracking of bitcoin txs
--- tx radar to see propagation of a tx you make.
--- using the tx radar you can re-attempt txs with a higher fee after
some time for fee discovery.
- identity + messaging component (possibly twister, xmpp or something
else) for coordinating things like CoinJoin or MultiSig.