Is this still going on? If so could I get some please?
No, I'm pretty sure they mean btb, as in "bell tree bells". Tbt means "the bell tree" which is not the name of the currency on here. They are called bells so tbt only makes sense when you say tbt bells.