Bitcoin Forum
May 11, 2024, 11:28:44 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 »  All
  Print  
Author Topic: [ANN] Bither - simple&secure Bitcoin wallet.(iOS/Android 2.0.2)  (Read 66174 times)
bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
July 16, 2014, 03:49:01 AM
Last edit: October 18, 2021, 01:49:30 AM by bithernet
 #1

Bither - a simple and secure Bitcoin wallet!
Decentralized, based on Bitcoin P2P network, and open source.

Bither Hot Wallet: running on your daily phone, can easily monitor your bitcoin assets, and you can also save small amout of bitcoins in it to pay bitcoins anytime, anywhere.
Bither Cold Wallet: running on your backup phone (old or cheap one), keep the phone offline and save large amount of bitcoins in it, then you can keep your bitcoins as safe as possible.
Communicating between Bither Hot and Bither Cold is simple, the only thing you need to do is scanning the QR-Code.

website : http://bither.net
Google Play : https://play.google.com/store/apps/details?id=net.bither
Apple App Store : https://itunes.apple.com/us/app/bither/id899478936
source code : https://github.com/bither
twitter : @bithernet

demo video : http://youtu.be/Q1DSrc7qkrs

UPDATE 2014.05.19
Bither v0.0.5 released.
1. New Exchange UI.
2. Low Transaction Fee.


UPDATE 2014.05.20
Open Source : https://github.com/bither/bither-android


UPDATE 2014.05.31
Bither v0.0.6 released.
1. Fancy QR Code.


UPDATE 2014.06.16
Bither v0.0.7 released.
1. Asset Report.


UPDATE 2014.07.28
Bither iOS v1.0.0 released on App Store.


UPDATE 2014.07.30
Bither Android v0.0.8 released on Google Play.
1. Secured Keyboard.
2. Advanced options for private key management.


UPDATE 2014.08.11
Open source bither-ios, and announce Bitheri.
https://github.com/bither/bitheri
https://github.com/bither/bither-ios


UPDATE 2014.08.13
Bither iOS v1.0.1 released on App Store.


UPDATE 2014.08.22
Bither iOS v1.0.2 released on App Store.


UPDATE 2014.09.04
Bither Android v0.0.9 released on Google Play, and also we announced the brand new Bitcoin Java Library - Bitherj.


UPDATE 2014.09.18
Bither iOS v1.0.2 released on App Store.


UPDATE 2014.09.28
XRANDOM announced.


UPDATE 2014.09.29
Bither Android v1.1.0 released.
1. XRANDOM; 2. More Exchanges; 3. BIP 38 & uncompressed private keys;


UPDATE 2014.10.16
Bither iOS v1.1.0 released.
1. XRANDOM; 2. More Exchanges; 3. BIP 38 & uncompressed private keys;


UPDATE 2014.10.20
Bither Android v1.1.1 released.
1. Less battery usage; 2. Less network data usage; 3. Pure Java Bitherj;


UPDATE 2014.11.07
Bither v1.2.0 released (iOS + Android) with RCheck protecting your bitcoin transactions.


UPDATE 2014.11.24
Bither v1.2.1 released (iOS users should wait for 1-2 weeks reviewing)
1. PIN code; 2. bits and more currencies; 3. trash can;


UPDATE 2014.12.05
Bither iOS v1.2.1 released with Touch ID support


UPDATE 2014.12.13
Bither Android v1.2.2 released.
1. Improve QR Code scanner; 2. Add view on blockmeta for Chinese users;


UPDATE 2014.12.30
Bither Android v1.2.3 released.
1. Message signing and signature verification; 2. Choosing change address manually;


UPDATE 2015.01.07
Bither Desktop v0.0.2 released.


UPDATE 2015.01.19
Bither announce HDM.


UPDATE 2015.01.28
Bither Android v1.3.1 released with full HDM implementation.


UPDATE 2015.02.18
Bither iOS v1.3.1 released with HDM.


UPDATE 2015.03.11
Bither Android v1.3.2 released.


UPDATE 2015.03.19
Bither Desktop v1.3.1 released.

UPDATE 2015.04.09
Bither Desktop v1.3.2 released with vanitygen


UPDATE 2015.04.11
Bither iOS v1.3.2 now supports Apple Watch


UPDATE 2015.05.05
Here we are !


UPDATE 2015.05.10
Bither v1.3.4 released.


UPDATE 2015.05.13
Bither Android v1.3.5 released.


UPDATE 2015.05.19
Bither iOS v1.3.5 released.


UPDATE 2015.06.03
Bither Desktop v1.3.5 released:
1. Better performance and lower memory usage; 2. Compressed private key supports for Vanity Addresses; 3. Mac version supports Retina display;

UPDATE 2015.07.20
Bither Android v1.3.8 released.


UPDATE 2015.08.28
Bither Android v1.3.9 released, iOS version released too.


UPDATE 2015.10.16
Bither Android v1.4.0 released, and fixed "Transaction Malleability" issue.


UPDATE 2015.10.28
Bither iOS v1.4.0 released.


UPDATE 2016.05.09
Bither Android v1.5.0 released with more data source on "Reload Transaction Data".


UPDATE 2016.06.06
Bither iOS v1.5.0 released:
1. More data source on "Reload Transaction Data".
2. Speed up the transaction sending.

UPDATE 2016.06.30
Bither iOS/Android v1.6.0 released:
1. Upgrate QR-Code Format.

UPDATE 2016.08.30
Bither iOS v1.6.1 released:
1. Fix Bugs.
2. Improve Performance.

UPDATE 2016.11.18
Bither Android v1.6.1 and iOS v1.6.2 released with:
1. Adjust the transaction fee option;
2. Add advertise;

UPDATE 2017.03.27
Bither v1.6.7 released with Chinese seed support for HD Account and higher fee option.



UPDATE 2017.05.24
New mobile/desktop version released with higher fee options.

UPDATE 2017.08.03
[Bither&bitpie] new versions (Bither Android v1.7.0/iOS v1.6.9 & bitpie v2.1.0) help users to easily get BCC/BCH.

For Bither wallet users :
http://docs.bitpie.com/en/latest/bitherbcc/index.html
For bitpie wallet users :
http://docs.bitpie.com/en/latest/bitpiebcc/index.html

UPDATE 2017.08.24
Bither v1.7.1 released:
1. Fix getting BCC by too large tx;
2. Support importing wrongly encoded private keys from blockchain.info ;

UPDATE 2017.11.19
[Bither&bitpie] new versions (Bither Android v1.7.7/iOS v1.7.3 & bitpie v2.3.4) help users to easily get BTG (Bitcoin Gold).

http://docs.bitpie.com/en/latest/btcbtg/index.html

UPDATE 2017.12.19
[Bither&bitpie] new versions (Bither Android/iOS v1.7.8 & bitpie v2.4.1) help users to easily get SBTC (Super Bitcoin).

http://docs.bitpie.com/en/latest/btcsbtc/index.html

UPDATE 2018.01.10
[Bither&bitpie] new versions (Bither Android v1.8.0/iOS v1.7.9 & bitpie v2.6.3) help users to easily get BTW/BCD (Bitcoin World & Bitcoin Diamond).

http://docs.bitpie.com/en/latest/bitcoinFork/index.html

UPDATE 2018.09.19
Bither v1.8.3 now supports SegWit.

UPDATE 2019.03.01
Bither v1.8.6 released:
Tuning the performance of importing private keys and reload transaction data.

UPDATE 2019.03.15
We have listed 3 new hardware products :
1. BITHD 2 Hardware Wallet (Watch Design) ;
2. BITHD Razor (Card Design);
3. BITHD Frozen Armor ( Seeds/Mnemonics Recovery Memorizer);
https://bithd.com

UPDATE 2019.06.18
Bither Android/iOS 1.8.8 released
Bither Desktop 1.4.7 released
1. Improve the perfomance on reloading transaction data and importing private keys or HD seed.
2. Fix Bugs.

UPDATE 2019.12.20
Bither Android/iOS 1.9.1 released
1. Support Send BTC to Native SegWit(bc1) Address;

UPDATE 2020.04.29
Bither Desktop 1.4.8 released
1. Performance Tuning;
2. Fix Bugs;

UPDATE 2020.07.03
Bither iOS/Android v1.9.5 released
1. Support Dynamic miner fee;

UPDATE 2021.07.05
Bither iOS/Android v2.0.1 released
1. Fix bugs;

UPDATE 2021.10.18
Bither iOS/Android v2.0.2 released
1. Fix bugs;

http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715470124
Hero Member
*
Offline Offline

Posts: 1715470124

View Profile Personal Message (Offline)

Ignore
1715470124
Reply with quote  #2

1715470124
Report to moderator
1715470124
Hero Member
*
Offline Offline

Posts: 1715470124

View Profile Personal Message (Offline)

Ignore
1715470124
Reply with quote  #2

1715470124
Report to moderator
bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
July 16, 2014, 03:49:25 AM
 #2

Reserved for Q&A:
......

http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
July 16, 2014, 03:50:30 AM
 #3

Cold & Hot Wallet Modes.





http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
July 16, 2014, 03:51:07 AM
 #4

Bither Cold Wallet
Features:
1. Cold wallet running on offline mode.
2. Private keys are protected by digital password.
3. Realtime monitoring the network status (Wifi, 3G, BlueTooth).
4. Security check for private keys.
5. Sign the hot wallet's unsigned transactions.
6. Automatically backup and recovery.
7. Easy to clone.



http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
July 16, 2014, 03:51:31 AM
 #5

Bither Hot Wallet
Features:
1. Hot wallet running on online mode.
2. You can easily monitor your Bitcoin savings with Watch Only mode.
3. You can prepare unsigned transaction for Watch Only address.
4. Hot wallet also supports private keys, you can save some poket money in this kind of addresses.
5. Decentralized and P2P (peer to peer) Bitcoin wallet, no registration or login needed.
6. Realtime price of major Bitcoin Exchanges.
7. System notifaction for new transactions.




Easy to communicate between Bither Cold and Hot Wallet.
The only thing you need to do is to scan the QR code.



http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
July 20, 2014, 03:14:17 AM
 #6

Photo of Bither team members  Cheesy


http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
July 28, 2014, 08:34:41 AM
 #7

Bither iOS v1.0.0 released on App Store.


http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
July 29, 2014, 02:35:27 AM
 #8

Bither iOS demonstration video:
http://youtu.be/Q1DSrc7qkrs

http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
July 30, 2014, 09:49:53 AM
 #9

Bither v0.0.8 released on Google Play.

1. Secure Keyboard.


2. Long press the lock icon for more advanced options.


http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
dillpicklechips
Hero Member
*****
Offline Offline

Activity: 994
Merit: 507


View Profile
August 01, 2014, 11:21:47 PM
 #10

Any chance of implementing BIP32 and BIP39? It would be nice if I could back up the cold wallet with writing down a few words and not have to worry about phone storage or it breaking.
keinur
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
August 02, 2014, 09:30:30 AM
 #11

Awesome, keep adding some more features and this will be the best mobile wallet hands down!
bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
August 03, 2014, 06:47:41 AM
 #12

Any chance of implementing BIP32 and BIP39? It would be nice if I could back up the cold wallet with writing down a few words and not have to worry about phone storage or it breaking.

We may try to support BIP32 and BIP39 in the future version. Thanks for your question, that helps us a lot.
 Grin

http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
August 03, 2014, 07:00:06 AM
 #13

Awesome, keep adding some more features and this will be the best mobile wallet hands down!

Thank you very much.
Currently we are working hard on next version, and are trying to make the things better.
 Cheesy

http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
August 06, 2014, 06:02:36 AM
 #14

Add two documents:
1. Build Bither Android
2. QR Codes content format

http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
August 11, 2014, 08:32:43 AM
 #15

Bitheri : the first Bitcoin library implemented with Objective-C
https://github.com/bither/bitheri

Also, we released the souce code of bither-ios:
https://github.com/bither/bither-ios


http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
August 13, 2014, 06:16:20 AM
 #16

Bither iOS v1.0.1 released on App Store.


http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
August 22, 2014, 06:57:43 AM
 #17

Bither iOS v1.0.2 released on App Store.


http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
Michael_S
Sr. Member
****
Offline Offline

Activity: 278
Merit: 251


Bitcoin-Note-and-Voucher-Printing-Empowerer


View Profile
August 25, 2014, 01:39:22 AM
 #18

THANK YOU!!!

On 19 May 2013 I had a vision:

   https://bitcointalk.org/index.php?topic=210261.0

now it has become reality.

I have some ideas for further improvements - some are also in above post - feel inspired!

So far, thanks so much, this is one of the most valuable pieces of SW in the Bitcoin eco system I have seen for more than a year!

Looking forward for more news - excellent work so far!!!

Michael_S
Sr. Member
****
Offline Offline

Activity: 278
Merit: 251


Bitcoin-Note-and-Voucher-Printing-Empowerer


View Profile
August 26, 2014, 12:23:56 AM
 #19

Hello,

here's a little more feedback on version 0.0.8 of Android:

Bug:
  • I install Bither, choose "Cold", generate 6 privkeys and make backup
  • I de-install
  • I re-install and choose cold again
  • Now I have immediately 10 (not 6) priv keys: The 6 from the backup, plus 4 new ones. Where do the 4 new come from? -> bug

Bug:
  • I install Bither, choose "Cold", generate 6 privkeys and make backup
  • I de-install
  • I re-install and choose HOT this time
  • There is no way I can restore the privkeys from my previous backup -> bug

Ideas for improvement / Feature Requests:
  • deterministic wallet - requires one-time backup for all times
  • At privkey generation, collect randomness from physical smartphone sensors and let the app be transparent about what sensors are used. For each sensor, for the digital samples of the physical measurement, just take the LSB, and respect coherence time between successive time samples, to guarantee correlation-free randomness. E.g. use as physical random sources: screen input (like truecrypt), microphone, gyroscope, camera, etc. Then, each physical input (plus also an internal pseudo random number generator as ADDITIONAL source) generates a sequence of 256 bits. You XOR all these 256bit-sequences. This yields a random sequence that is truely random beyond all doubts.
  • App shall "encourage" (or better: even "nag") the user to make and to verify backups! (compare the concept how Mycelium does it)
  • Generally, for privkey base58 text format, please use the format that starts with "5", not the one starting with "K", because the format starting with "5" is much more common and wide-spread in other apps --> better cross-platform compatibility.
  • For "Bither COLD", the backup method should be this, because phone is offline: Either display privkey on screen (as text or QR code or both), and the user shall write it down on paper or make a photo of the smartphone's screen with his digital camera! Then there shall be a verification step (compare Mycelium), and only then the "Bither COLD" shall be "happy" and shall no longer nag the user any further by showing nag screens or red text reminding user to make or to verify his/her backup.
  • About backup: Allow password-protected priv-keys. Instead of a standard method like Mycelium or BIP 000xx, you can also use a simple method like this (actually I consider this superior, see also next bullet): User selects password, and Bither generates random 256-bit sequence (with random entropy like described above). The WIF-formated priv-key of this 256bit is the QR-code (or text) shown on the screen when you make the backup. The user has to backup this key (e.g. via DigiCAM or write on paper), but the user also has to write down his password (password can also be randomly-generated by Bither itself - choice up to the user). Because the privkey that is ACTUALLY used by Bither is not the just mentioned 256bit, BUT it is
       WIF(sha256(WIF(256bit)||password)),
    where "WIF(256bit)" denotes the WIF-formated string of a 256bit number, starting with "5...". And "||" denotes a simple string concatenation operation.
  • Put the idea from previous bullet one step further: Support wallet with PLAUSIBLE DENIABILITY for ULTIMATE "SOCIAL" SECURITY (i.e. your bitcoins are secure even if someone points a gun at you (this is not the case for normal paper wallets):
    The method is like this:
    Bither COLD (albeit method is also applicable to Bither HOT) stores "256bit" = your "root privkey" or "base privkey" on the phone! But the user can enter a password to generate a new priv key that is only TEMPORARY in memory and will never persist in memory and never written to flash-mem! Then Bither COLD generates a TEMPORARY priv key according to
       sha256(WIF(256bit)||password).
    Isn't this cool? It means you can have as many priv-keys as you want "entangled" with the one privkey stored on your smartphone (so dictionary attacts like for the normal "brainwallet" method are not possible), and nobody can prove how many "derived privkeys" you have (or if you have one at all). Maybe "password1" is simple and you use it if someone holds a gun to your face. But fortunately, you still have password2 and password3 that "hide" much more Bitcoins :-)
  • Note: Of course, as said, above mentioned "hidden" or "plausibly deniable" privkey feature could also be applied to "Bither HOT". Not with the same security of course, but still much more secure than with the key itself saved on the phone's flash-mem. This allows you to take considerable amounts of bitcoins with you on your phone when you travel, in case you need them, but if somone takes your phone and uses his gun, he will only see a small bitcoin balance on your smartphone.
  • Improved "offline-surveillance" for BitherCOLD:
    - Query WiFi (or 2G/3G/4G) Android internal data counter: If it is not zero, it means you used your WLAN in the meantime -> "red flag".
    - Check that no SIM card is inserted at all (for BITHER COLD, a SIM card is definitely not required)!
    - If SIM card is inserted, at least check that DATA plan is DISABLED for 2G/3G/4G on this phone's Android settings - only voice is allowed!
    - Check for WiFi passwords (BitherCOLD should delete all saved WiFi passwords)
    - Maybe more surveillance measures are possible for WiFi, MobileData, Bluetooth, that I am not aware of.
  • Ad small "questionmark "?" buttons at many menus in the phone, where the user can get some meaningful explanations if required (compare "Electrum" wallet). This is useful because not all menu items etc. are self-explanatory, and simply referring to FAQ page of the app is too easy for the developer but too inconvenient for the user.
  • Add EUR as currency at least, and also other major currencies, like GBP, AUD, Brazil, Russia, Switzerland, Japan, Poland, to name just a few... Use API of any major financial web-site to convert from USD to XYZ (XYZ=EUR, GBP, ...), so any bitcoin exchange using USD can be used and still wallet can display the current balance in currency XYZ.
  • Provide documentation specification of the QR code transaction format interface on your homepage used for showing (un)signed transactions on one or on several QR codes, such that other app programmers making HOT bitcoin wallets, like Mycelium, AndroidWallet, blockchain.info and many others, can interface with BitherCOLD and serve as "hot" front-end to BitherCOLD. Hopefully, this QR code interface spec can make it to a quasi standard, maybe even a BIP 00xxx.

More comments to come, once I have tried out the handling of BitherHOT and BitherCOLD with offline transaction and scanning of QR codes... (at this point I haven't tried it yet)

bithernet (OP)
Hero Member
*****
Offline Offline

Activity: 661
Merit: 503

A simple and secure Bitcoin wallet!


View Profile WWW
August 27, 2014, 03:44:50 AM
 #20

THANK YOU!!!

On 19 May 2013 I had a vision:

   https://bitcointalk.org/index.php?topic=210261.0

now it has become reality.

I have some ideas for further improvements - some are also in above post - feel inspired!

So far, thanks so much, this is one of the most valuable pieces of SW in the Bitcoin eco system I have seen for more than a year!

Looking forward for more news - excellent work so far!!!

Dear Michael_S,

Wow, it was so amazing to have the same idea with you, and we were surpised that you had already thought it through even before a year!  Wink

We will look deeply into your topic and consider seriously about your suggestions, and all of these helps us a lot.
Currently we are working hard on our next version of Bither Android, and that version is very important to us. You can find more details at the end of next week.

Thank you very much, and we really appreciate your help.

Sincerely Yours,

Wen Hao
Bither Team

http://Bither.net
Bither - a simple and secure Bitcoin wallet!
1BsTwoMaX3aYx9Nc8GdgHZzzAGmG669bC3
Pages: [1] 2 3 4 5 6 7 8 9 10 11 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!