# Gavin Andresen # 2010-06-12 12:39:34 # https://bitcointalk.org/index.php?topic=185.msg1520#msg1520 Actually, the "label" mechanism gives me what I need to keep the freebitcoins separate from other bitcoins in my server's wallet. @p{par} What I'd really like is to store wallets outside of the bitcoin program. I'd like bitcoind to have these features: @p{brk} + Generate a new address, but don't store it in the local wallet file@p{--} return the address and private key @p{brk} + Accept a transaction that is already signed; check that it is new/valid, and, if it is, broadcast. (if not, reject it) @p{brk} + Let me register a Bitcoin address that I'm interested in, and when it sees payments to that address 'tickle' a URL with details on that transaction. @p{par} Or, in other words, allow it to function as just a payment gateway. @p{brk}