Bitcoin Forum
June 07, 2024, 10:41:28 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 [341] 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 ... 434 »
6801  Bitcoin / Electrum / Re: can not broadcast, saying low fee on: April 22, 2021, 07:40:15 AM
If those miners don't get back in business, in less than 2 weeks the network difficulty will drop and the mempool will (slowly) clear up.
so if you can wait, .. wait. If not, then it's gonna be expensive.
You are right, but just to make it more clearer, it is not 2 weeks exactly, although it is usually roughly 2 weeks, but the exact time is based on block height which is every 2016 blocks that the mining difficulty will be adjusted, which is roughly every 2 weeks.
6802  Bitcoin / Electrum / Re: can not broadcast, saying low fee on: April 22, 2021, 07:29:08 AM
I think it is self explanatory, that you should increase the fee, the mempool is filled already with transactions that have higher fee, for the purpose of your transaction not to be removed from mempool, is the reason for the notification, you will need to increase the fee. The feerate is around 210 sat/vbyte for now, even having slightly higher fee like 20 sat/vbyte can not get your transaction confirmed for now.
6803  Economy / Web Wallets / Re: My small transaction is still not confirmed help !!! on: April 22, 2021, 06:56:02 AM
There are three options for you:

The first
Use CPFP if you are the receiver, and that the receiver wallet can spend unconfirmed transaction (like electrum). All you need to do is to send the unconfirmed bitcoin to another address on the same wallet, but with a very high fee. Using around 270 sat/vbyte will be good for the child transaction. But, because of the high fee, I will not suggested this for now.

Second one
You can make use of paid Accelerator like ViaBTC, but also not still recommended because of very huge fee that will be paid.

Third
I will recommend you to make use of this third option. Make use of free acceleratator, most free acceleratators are fake, but ViaBTC still do work perfectly. I have tried to accelerate it for you, but not working, it do take 100 transactions per hour, try to make use of it like 5 minutes to the start of an hour to like 10 minutes after, likely it will work around such time.
6804  Bitcoin / Wallet software / Re: Is it Possible to Guess a Private key of Bitcoin Paper Wallet? on: April 22, 2021, 05:24:55 AM
My question is: is it possible to guess the private keys of the BTC paper wallet? is there any clue in the public key to guess the private key?
It is not possible to guess the private key from the generated public key, private key is made up of characters that are long and not guessable.

But, if you mean 'is it possible to calculate the private key from public key' because public is generated from the private key. Still not possible because it is an asymmetric calculation in which what is generated from multiplying private key with a constant point called generated point to give public key is using one way function elliptic curve multiplication, dividing the public key with the constant point can not result to private key generation, it is not possible as it is one way-function.

Also, if you mean if the private key can be brute-forced from the public key, it is also not possible with the modern days computer. The private key space size is a very large number (2^256) which is approximately 10^77, while the visible universe is estimated to contain 10^80 atoms, so brute-forcing a private key just still remain impossible.

It is better you use bitaddress.org to generate the paper wallet as suggested by Quickseller or using using wallets like electrum offline to generate it as pooya87 implied. During generating it from recommended means, also still make sure you generate it safely in an offline environment.
6805  Local / Nigeria (Naija) / Re: Nigeria Local Board {Official language, Pidgin} on: April 21, 2021, 06:54:15 PM
Na fear dey make most of us make mistake, regrettable once.
You dey correct, fear dey make traders make mistakes, but no be only fear, emotion generally dey there. If some trader dey see the market dey fall, and come dey rise back, they go still dey fear the market no go still dey fall further, and the best time to enter market na such time. But, this dey specific to trading.

For me, I dey predict bitcoin market price no go fall below $50000, and if the price fall below $50000, e no go fall below $45000 for now, $50000 na strong support, the good reason Microstrategy put money for bitcoin at the price. As for getting beyond $70000, e go hard for now as all those big institutions still dey look for now, but sure that the price over long time period go go beyond $70000, that one dey certain.
6806  Bitcoin / Bitcoin Technical Support / Re: Any solution to broadcast with reduced fees? Maybe any other suggested network? on: April 21, 2021, 01:39:14 PM
1. Need to pay these members ASAP. As a manager I am responsible to ensure their payment, I can not just tell them to wait.
2. It seems I will have to ask them another payment form if I want to pay them which means paying in ALT coin which hurts my feeling to be honest.
I do not know which address format you asked them to submit, but it would have been better to asked them for native segwit address (bc1) in which you will reduced up to 50% of the fee or more if compared to legacy addresses.  (For 1 input and 2 output, the fee reduction is 42% but there are more fee reduction as the input increase if compared with legacy).

I checked Chipmixer recently payment, the transaction fee used was 164 sat/byte. Also I check Duelbit payment which was also yesterday, the fee was 164 sat/byte.

The mempool is currently at 199 sat/vbyte, but it I think using 164 sat/byte will be good for now compared to 255.4 sat/byte that you stated above, although the fee is still high but better.
6807  Bitcoin / Bitcoin Technical Support / Re: Any solution to broadcast with reduced fees? Maybe any other suggested network? on: April 21, 2021, 01:00:46 PM
I heard there are other chains or something (Binance chain or shit kind of things I guess). What are these and how can I use them, which wallet to use if I want to send these btc. Sorry about all these stupid things to ask. If anything exists to solve this then please can you give me some instructions so that I can mass payment these users.
The true bitcoin we have for now only have one blockchain, which is bitcoin blockchain, it has only three address prefixes for now which are (1, 3 and bc1). Binance Smart Chain known as BSC or BEP20 is a chain in which bitcoin is introduced into such chain (but not actually the real bitcoin chain) and make use of very low fee, but not bitcoin actually, such address starts from 0x which makes it combatible with ethereum blockchain, the fee are low, and I am pretty sure Trust wallet support BSC coins, but as we know almost all altcoin wallets are close source.

The Pros
Fees are extremely low as very low is still an understatement

The Cons
Not actually real bitcoin, although it assumes the price of bitcoin
People make mistakes that can lead to coin loss, especially by sending to addresses on exchanges that do not support BSC, but the mistake come from it having ethereum addresses.

Supported wallets
https://docs.binance.org/wallets/bsc-wallets.html

You know the blackout in certain mining region if China that resulted to miners not mining in the area by now, this caused significant mining hash reduction, the reason for such congested mempool. If this continues, the mining difficulty adjustment is less than two weeks, it will be adjusted and things will become back to normal. I see that you are getting more into managing campaign now, after the whole issue is solved, you will still be able to send using a feerate between 10-20 sat/vbyte which is still fear enough. You can still hold on to using the normal bitcoin transaction.
6808  Other / Meta / Re: How do i use the Trust system on: April 21, 2021, 11:05:08 AM
Positive
If you have done some transactions, businesses or the likes with the person, and you believe the person is not here to scam but can be trusted, you can trust the person, you can include a link of any reason you trust him/her.

Neutral
If you think it is not yet worth giving the person positive trust yet, you can have him neutral. If you think the user is promoting what is not that meaningful to the forum, that users are possibly at risk of losing funds, you can first have account a neutral tag.

Negative
If the person is a scammer, then his/her account is worth to be given negative trust. If promoting scam sites, then negative trust. If he/she is  planing to scam and it is obvious, you can include the link and have him/her negative trust. Any other reason a person can harm other members of this forum should result to negative trust.
6809  Bitcoin / Electrum / Re: How will Taproot affect Multi-sig Ledger Wallets? on: April 21, 2021, 07:51:27 AM
Taproot will likely be activated in bitcoin core before this year ends, then electrum developer will begin to work towards having electrum to support it which will be included in any update that will be released. The privacy is in indistinguishable transactions which will solely be handled by the schnorr signature in which people will be unable to know if a transaction is actually multisig or not. You will need to create new wallet on electrum once electrum support it, and go for taproot, taproot addresses will be generated.
6810  Other / Beginners & Help / Re: Small Wallets, large withdrawal fees - help ! on: April 20, 2021, 11:40:52 PM
It's not that simple, he will still be hit by the fee from Changelly which is a minimum of exactly the same 0.0005 that Binance has for withdraws.
He is going to pay the fee for withdrawing Monero, the fee 1-2% Chagelly charge, the minimum 0.0005, the monero for sending those coins out, and then he will still have to pay the BTC fee from coinomi to his wallet of choice.
I think if he transfer altcoin to Gemini, convert the altcoin to bitcoin, won't he later send to noncustododial wallet as he implied having coins on exchanges is not advisable?

I am not using Gemini, but according to what I researched just not long ago, bitcoin withdrawal fee with the bitcoin current price is 0.001 btc ($56.89) on the exchange, while it is just less than 0.0005 btc ($24) on Binance. Correct me if wrong.

Why that might (my comment) not be recommended is that Changelly is centralized. But,  he can still try to take the fee down. Like I implied, not now because the reduced mining hashes in China caused mempool to be congested recently, where bitcoin transaction fee is very high unusual. The mining difficulty is adjusted every two weeks and may remain the solution in which things will become back to normal.

On Sundays (but not all Sundays), if the mining difficulty as been adjusted, possibly the mempool might get back to normal in a way 10-20 sat/vbyte transactions might be included in a block fast on Sundays. This is the time to make use of what I explained above. On Changelly (when I used it on Coinomi one time ago), there are four fee estimates (high, normal, low, and custom). You can customize the fee when the mempool is less congested on Sundays. The fee I used one time ago to exchange was 10 sat/vbyte, it confirmed on Sunday.
6811  Other / Beginners & Help / Re: Small Wallets, large withdrawal fees - help ! on: April 20, 2021, 10:36:59 PM
You do not need to send anything from Binance to Gemini, so far you want to withdraw to your noncustododial wallet to have the full control of your wallet and to hold, there are ways to still avoid such high fee. I will recommend Monero withdrawal on Binance because the fee is very low which will be around $0.039 at the current $390 Monero price. Convert the bitcoin to monero, send at $0.039 as fee to a noncustodial wallet like Coinomi that support third-party exchanges, exchange it back to bitcoin which will require only the fee paid to miners, you can even customize (edit) the fee. Then send from the bitcoin from Coinomi to the wallet of your choice using low fee amount.

This may not be the best time for this, try to wait 2 weeks after the mining difficulty is adjusted, and do the whole process on Sunday if the mempool is very much not congested. All that will cost you may not take up to $6. I would have even recommended you to leave it on Coinomi, but Coinomi is a close source wallet, better moving it to a hardware wallet like Trezor is better for safety. Online wallets are not safe comparing to offline wallets, but the most recommended online wallet is electrum.
6812  Bitcoin / Electrum / Re: Restoring a wallet from seed on: April 20, 2021, 07:21:10 PM
i want to create a new wallet with 2 Factor Authentifictation in Electrum. Once I get to the point where I'm supposed to fill in the Seed, it won't let me continue, even though I directly pasted the seed from the other wallet. What to do here?
You question is not clear. You want to create a new wallet, also you want to input the seed phrase from the other wallet. If you want to create a 2fa wallet on electrum, you will need to generate the new seed phrase from the electrum, not importing any other seed phrase.

  • open electrum
  • Press 'Next'
  • Click on wallet with two-factor authentication
  • Read the important information and click on 'Next'
  • press on 'create a new seed' or if you already had an electrum 2fa wallet before and you want to restore it, then click on 'I already have a seed'
  • backup the seed phrase generated
  • input a password
  • 2fa code will be generated, scan it into authenticator, or use the key by inputing it on the authenticator
  • the authenticator will generate code
  • input the code on the electrum
  • then you have crated 2fa wallet

But, important information:

             Batch size                     Per transaction price             Batch price
Pay every 20 transactions:           0.000025 BTC/tx           0.0005 BTC total
Pay every 100 transactions:        0.0000125 BTC/tx.        0.00125 BTC total

Which means for every 20 transactions, you will be charged 0.0005 BTC total, or you can make it 100 transactions which you will be charged 0.00125 BTC in total for every 100 transactions. The reason you should consider this before opening 2fa wallet on electrum.
6813  Other / Beginners & Help / Re: Which wallet is save for my coin on: April 20, 2021, 01:14:39 PM
I have plans of investing $400 in Crypto now my challenge is which coin should I start with, considering different coin scattered across different exchanges. I no of Bitcoin and Etherium but where to buy from and how to start is my challenge.
Bitcoin will be preferable to start with, but this is not a question that anyone should answer you, because it is your money, you have the responsible to check the price history of many cryptocurrencies and invest on the one you think it is of your choice that will make you profit . Make your own research using cryptocurrencies price history and do not invest on shit coins (low volume coins)

If I succeed in buying where do I store the coin, which of the wallet will be safer for me.
Hardware wallet is the best, your private key is offline, but still make sure you protect your coins by protecting the device used to operate the hardware wallet making  sure it is not having malware. You can use electrum to operate the hardware wallet, Trezor will be the best hardware wallet to use as it is open source, but ledger nano is good but its secure element is close source. If you want to use Trezor, make sure you use passphrase along.

Important characteristics
The passphrase is not stored anywhere on the device. It is only used temporarily whenever you enter it.
A passphrase, as implemented in Trezor devices, can be any character or set of characters, a word, or a sentence up to 50 bytes long (~50 ASCII characters).
Passphrases are case-sensitive - lowercase and uppercase characters are distinguished and count as different.
A space (blank) is a valid character.
The passphrase and recovery seed belong together. Neither can be used without the other if you sent your coins to a passphrase protected wallet.

I still don't understand how this coin appreciate and how I can make profit by just keeping a coin without doing anything with it.
The price of the coin multiply by the amount you invested.

Is binance reliable. And how do I buy from there. Is it a company, a website or an app? If I decide to buy will there sell to me and how do I use the app? Is it easy to use?
To hold cryptocurrencies, binance is not recommendable, you need a wallet that can generate you private key, binance is just a centralized exchange that do not give you the complete control of your coins because they have the private key, not you. Not your key not your coin. If you have any funds on binance and want to hold, better move it to noncustodial wallet like electrum. But, for best security, offline wallets like hardware wallets are better, preferably Trezor. Binance is for trading cryptocurrencies, or buying, but some people still even prefer to make use of decentralized exchanges like bisq to buy bitcoin. If you want to buy cryptocurrencies on binance, know that it is centralized and custodial, move your funds to noncustodial wallet after.

https://www.binance.com/en/blog/318034612921425920/How-to-Buy-Bitcoin-A-Quick-Guide-from-Binance

For privacy, I will suggest you to use decentralized exchanges like Bisq
https://bisq.network/
6814  Local / Nigeria (Naija) / Re: Nigeria Local Board {Official language, Pidgin} on: April 20, 2021, 08:35:17 AM
More input to speculate waiting go happen about bitcoin price still dey active, you fit scroll go up, the first post wey dey this page.

E go make sense if people dey come here to make such announcement I wan make now, to let our brothers wey dey this forum not to lack info about important announcement that dey very important. I believe sey some Naija go dey bustadice campaign, see yahoo62278 (the campaign manager) recent announcement about the campaign.

Just letting everyone know now this campaign will be ending May 16th.
6815  Other / Meta / Re: Do Barned users stand a chance of been reconsidered or been appealed for on: April 20, 2021, 08:08:04 AM
I see some high profiled account been Barned on daily bases due to several reasons but the most common is plagiarism. Most of which are contributors to the forum and the have contributed towards the active status of this noble forum. Can such users be appealed for or is there no other measure other than permanent barn on such users.
There are some users accounts that were only given temporary ban. There is room on this forum for banned users to create new account and appeal for the ban, if geniue reasons are given, it might be unbanned, but if it is truly banned due to plagiarism or spamming, not good reasons at all, and the account will remain permanently banned. Not also only due to spamming and plagiarism, the whole forum rules must not be violated.

In all no body is above the laid down rules laid down to guide posters on the forum but most of the times providing the link to an imformation shared on the for might skip the mind of the OP who made the post. I think members should be warned a couple of times if such user proves adamant then drastic measures could be taken against such.
It is like saying it skipped the mind of someone that fire can hurt. In this case, no room for excuse. There are members that keep to the posting etiquette of the forum, and not banned, such users are the good examples to be emulated, and they are the ones that should be talked about, not giving excuse.

Many lovers of bit coin talk
It is Bitcointalk

Many lovers of bit coin talk have gotten their account Barned but due to the passion for Crypto knowledge most especially bit coin the take the pain of creating newer accounts so as to contribute their quarter to the forum which will mean starting all over from the scratch.
Their accounts were banned not because they have passion for Bitcointalk, it is because they violated one or some of the rules of the forum that can get them banned. Such like spamming and plagiarism.

Try to correct barn also, it is ban, and the past tense is banned. Also know that newbie accounts are more often banned, and the rate of account ban is indirectly proportional to the ranking.

I believe most banned ranked accounts are bought accounts, that is why I am not surprised a legendary account or well ranked accounts do not even know the rules of signature campaign, apply while not having merit in the last 120 days, and also when such campaign is not open for new participants, why will such users not be banned when it is like a newbie account.
6816  Bitcoin / Bitcoin Technical Support / Re: Please Help!!! I am clueless!!! on: April 20, 2021, 01:45:07 AM
The feerate that can get your transaction confirmed in time is around 200 sat/vbyte, but your transaction is 105 sat/vbyte. Since some days ago now, the mempool has been congested as some mining hashes has decreased, leading to mempool congestion. Your transaction is not supporting replace-by-fee, which means you can not pump the fee. If this continues, the mining difficulty will be adjusted, this will bring things back to normal. I will advice you to just wait until the transaction is confirmed, although it may be long.

Next time, use wallet like electrum that support replace-by-fee, in such case, you can enable replace-by-fee in which you will be able to pump the fee.

If you still insists to get the transaction confirmed fast in time, this will be at the receiver side (the wallet you sent the bitcoin to), if it is your friend, or you are the owner of the receiver wallet, and the wallet is able to spend unconfirmed transactions (like on elecrum wallet), all to be done is to send the bitcoin or part of the bitcoin (unconfirmed bitcoin) to another address on the same receiver wallet, but using a much higher fee that can get almost two transactions confirmed, 300 sat/vbyte would be enough.
6817  Bitcoin / Bitcoin Technical Support / Re: Unconfirmed Btc Transaction on: April 19, 2021, 08:32:30 PM
A mempool feerate of around 200 sat/vbyte to over 250 sat/vbyte to include a transaction in the next block will not get 85 sat/vbyte transaction confirmed at this time, but he just have to wait as the trasaction does not support replace-by-fee.

The blockchain has been pretty busy for the last few months, but I've had transactions with fees as low as 5 sats/byte get confirmed.  It took almost a week, but it got confirmed.
The recent mempool congestion is a different case, it is as a result of regional blackout in China whichis aslo affecting miners in the area, this result to hashing power reduction recently. Thereby, making the mempool congested. No matter what happen, the difficulty adjustment will still be done (which is every two weeks) and things will get back to normal.
6818  Bitcoin / Electrum / Re: How do I double spend using electrum for fix unconfirmed transaction? on: April 19, 2021, 07:11:40 PM
You can instead just select the transaction on an online version of electrum, right click it and select "bump fee" which will open up a window to allow you to increase the fee and broadcast it.
It is possible. But, he can not, as the parent transaction did not support replace-by-fee, even also the child transaction is not supporting replace-by-fee, there will be no option to pump the fee. To get the transaction unstuck, his friend (wallet C) needs to create another CPFP in which RBF will be enabled for any unstucking reasons that might surface out (but not necessary if a very high fee that can get all he transactions confirmed is used), paying very high transaction fee for another CPFP transaction that will get the transactions confirmed, but the fee that will make all the transactions confirmed will be very high, and the reason it is not advisable for now. Waiting for the mempool to be less congested is the best in this case, in my opinion (as making use of paid accelerator also will still demand for very high transaction fee).
6819  Bitcoin / Electrum / Re: How do I double spend using electrum for fix unconfirmed transaction? on: April 19, 2021, 06:48:28 PM
First of all, you need to know how to differentiate between transaction size and weight. Sat/vbyte is using weight while sat/byte is using size. Blockchain.com wallet is using legacy addresses, that makes the weight of the transaction you are making to be higher than using nested segwit and native segwit addresses. Do you know you can safe 42% fee or higher while using native segwit addresses, and also you can still safe much fee even if using nested segwit addresses. That is why I will recommend you not to use blockchain.com wallet again as it did not support segwit. Be using electrum, it generates native segwit by default, you will be able to pay much lesser fee. You can read the link below to understand more about this.

Minimizing bitcoin transaction fee

1. As you know Blockchain.Com has no RBF option. So those two transactions have n't RBF flag.
In this situation can i use double spend with electrum?
Double spending in this case means you will be able to use RBF to pump the fee, so that the transaction can be confirmed earlier, although another txid will be generated, but if high fee is paid, the transaction will be confirmed earlier. But, both your transactions are not supporting RBF, which means you can not double spend it.

2. How can i create a transaction in offline mode and sign and save it? 
I tried it.
This is another question entirely, and does not related to the reason why your transaction is stuck, but this is the procedure (for safety reasons):

On computer:
https://electrum.readthedocs.io/en/latest/coldstorage.html

On mobile:
https://bitcointalk.org/index.php?topic=5237614.msg54149363#msg54149363


3. If i double spend first transaction what happen to second unconfirmed one? (I am a bit confused about this)
If you pump the fee for the first transaction, if sufficient fee is used, the transaction will be confirmed in time, and this will increase the chance of the second transaction to get confirmed earlier as it has no unconfirmed parent transaction again. But 99 sat/vbyte while sending from legacy address to nested segwit address is not enough fee for now as the mempool is congested ever than before for now, it may still take long for the child (second) transaction to be confirmed. But if RBF is supported for the child transaction as well,  you can decide to pump the fee also, But, both transactions do not support RBF, and you can not use it. Better try to wait until the mempool is very well less congested.

If you pump the fee for the first transaction, if sufficient fee is used, the transaction will be confirmed in time, and this will increase the chance of the second transaction to get confirmed earlier as it has no unconfirmed parent transaction again.
This is not correct. If you double spend the unconfirmed parent transaction or pump its fee with RBF, then this means the parent transaction is being replaced with a brand new transaction. Doing so will invalidate the unconfirmed child transaction. Even if your new parent transaction sends the same amount of bitcoin to the same address(es) as used by the unconfirmed child transaction, your new parent transaction will have a different TXID from the one it is replacing (since something else will be different about the transaction - at a minimum, how much is being paid as a fee). Since transactions rely on the TXID of previous transactions to identify which inputs to use, by changing the TXID of your parent transaction, the inputs the child transaction uses will no longer exist and so the child transaction will be invalid. You would have to recreate your child transaction using the new outputs from your new parent transaction.

The only way to pump the fee of the parent without invalidating the child would be to use CPFP on a different output from the parent, which will speed it up without replacing it with a different transaction.


4. Should i double spend two unconfirmed transactions with two temp wallets in electrum or double send of first one is enough?
Both the transaction do not support replace-by-fee (RBF), so you can not pump the fee, which means you can not double spend any of the transaction.

I will advice you not to use blockchain.com wallet again, it is not supporting segwit transactions, and also not support RBF. If you need a wallet that support both, use electrum. Electrum can help you in the case like this, while you can pump the fee by double spending the bitcoin with higher fee, and yet using segwit for lower fee.
6820  Other / Politics & Society / Re: AFRICA: where did they lose it ? on: April 19, 2021, 12:39:58 PM
If Africa would have been able to survive on it own and repel all the foreign invasion they would be in a much better position today.
Did you know the two counties that have the largest economy today (USA and China) were colonized also? But you are right at one side that African countries were not capable to even repel the colonial invasion, which can be a guess reason though. But what about Ethiopia and Liberia that were not colonized? They both yet also still lacking behind today.
Pages: « 1 ... 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 [341] 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 ... 434 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!