Bitcoin Forum
November 04, 2024, 05:56:28 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: aide : vieux wallet.dat avec Bitcoin  (Read 236 times)
Atlanteus8 (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 5


View Profile
January 07, 2024, 10:14:57 AM
 #1

Bonjour,

Voilà ma question de néophyte : j'avais des bitcoins en 2014 et je viens de retrouver mes vieux fichiers Wallet.dat. J'ai reteléchargé Bitcoin Core 25.0.0 et il y a bien un solde de Bitcoin qui apparait, mais je ne peux pas l'envoyer à une adresse sur mon ledger ou kraken par exemple. il reste en 0/unconfirmed. Not in the memory pool. Je pense que ces bitcoins avaient bien été transférés ailleurs à l'époque (et d'ailleurs quand je tape l'adresse de réception du wallet sur blockchain.com c'est confirmé qu'ils sont sortis (1KFkLESHcKso5B7RvhGhBd3od5QUgEM5QT), mais je ne comprends pas pourquoi ils apparaissent encore dans le solde de mon wallet.
Merci de vos lumières, je suis à la ramasse...
kopi72
Member
**
Offline Offline

Activity: 86
Merit: 37


View Profile
January 07, 2024, 10:44:05 AM
Last edit: January 07, 2024, 10:55:03 AM by kopi72
 #2


Je pense que ça vient du fait que sur bitcoin core il est nécéssite de synchronisé toute la blockchain pour pouvoir avoir son véritable solde,
sinon je peut te confirmer que le portefeuille dont tu parle est totalement vide  .
Atlanteus8 (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 5


View Profile
January 07, 2024, 10:56:18 AM
 #3

Oui c'est bien ce que je ne comprends pas, j'ai synchronisé toute la blockchain. 2 fois ! et à chaque fois que je réimplante mon wallet.dat, j'ai un solde de bitcoin qui apparait. Si je lance une transaction elle n'abouti pas et quand je l'abandonne, le montant revient sur mon solde. D'où cela peut venir alors que je suis update d'aujourd'hui sur la Blockchain ?
kopi72
Member
**
Offline Offline

Activity: 86
Merit: 37


View Profile
January 07, 2024, 11:16:18 AM
Merited by Halab (4)
 #4


j'ignore d'où cela peut venir, peut étre un probléme de compatibilité avec les vieux wallet , sache que dans bitcoin core tu peut récupéré tes clés privés pour les importer
dans un client leger comme éléctrum (pas besoin de synchro la blockchain), il faut pour cela taper dans la console de bitcoin core la commande dumpprivkey suivi de la clés public.
Atlanteus8 (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 5


View Profile
January 07, 2024, 11:57:48 AM
 #5

Oui effectivement solde à 0 dans Electrum... je ne comprends toujours pas ce différentiel avec Bitcoin core... mais merci de tes réponses.
Halab
Moderator
Legendary
*
Offline Offline

Activity: 2590
Merit: 2092


I find your lack of faith in Bitcoin disturbing.


View Profile
January 07, 2024, 11:59:35 AM
 #6

"Not in the memory pool", j'aurais dit aussi un problème de synchro aussi, mais tu dis que ce n'est pas le cas.
Alors 2ème question de base : tu mets combien pour les frais ? Car c'est pas la joie en ce moment.

Et c'est quoi l'adresse publique de ton wallet ? Car les 3 wallets liées à 1KFkLESHcKso5B7RvhGhBd3od5QUgEM5QT sont vides.
Edit : Ha bah ça semble être confirmé par ce que tu vois dans Electrum.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Atlanteus8 (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 5


View Profile
January 07, 2024, 12:15:41 PM
 #7

J'ai mis des gros frais exprès.. 1 500 000 sat par Ko. mais rien.
Et j'ai beau refaire Bitcoin core synchro, j'ai un solde de bitcoin de 7.73... comprends pas.
paid2
Hero Member
*****
Offline Offline

Activity: 868
Merit: 2823


Crypto Swap Exchange


View Profile WWW
January 07, 2024, 01:56:38 PM
 #8

J'ai mis des gros frais exprès.. 1 500 000 sat par Ko. mais rien.
Et j'ai beau refaire Bitcoin core synchro, j'ai un solde de bitcoin de 7.73... comprends pas.

Tu as essayé listreceivedbyaddress ? https://bitcoincore.org/en/doc/22.0.0/rpc/wallet/listreceivedbyaddress/
Toujours le même solde ? Associé à 1KFkLESHcKso5B7RvhGhBd3od5QUgEM5QT ?

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Atlanteus8 (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 5


View Profile
January 07, 2024, 03:31:15 PM
 #9

Euh... là je galère sur ce site... au-dessus de mes compétences. Mai j'ai bien peur qu'au vu du solde d'Electrum, celui de Bitcoin core soit une erreur.
Atlanteus8 (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 5


View Profile
January 10, 2024, 10:40:19 AM
 #10

Euh... là je galère sur ce site... au-dessus de mes compétences. Mai j'ai bien peur qu'au vu du solde d'Electrum, celui de Bitcoin core soit une erreur.

Je n'avais pas compris la commande sur la console...
Oui j'ai essayé, et j'ai toujours le même solde qui apparait, soit plus de 7.73 Btc... j'ai beau faire et refaire la manip, je ne comprends pas pour quoi ce solde apparait sur Bitcoin Core.
Si je lance une transaction, elle est bien prise en compte mais reste en 0/Unconfirmed avec des frais élevés. et quand je l'abandonne, le solde de Bitcoin revient sur mon compte.
Help...
patrickus
Hero Member
*****
Offline Offline

Activity: 2814
Merit: 912


View Profile
January 10, 2024, 11:12:10 AM
 #11

J'espère que ces btc existent bien et que tu vas finir par les récupérer. Malheureusement, n'ayant jamais utilisé ou installé Bitcoin Core, je ne peux pas t'aider.
Atlanteus8 (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 5


View Profile
January 10, 2024, 11:29:47 AM
 #12

Justement j'aimerais comprendre s'ils existent encore...
Pourquoi ce solde apparait sur Bitcoin core ? peut-on avoir plusieurs adresses privés sur le même wallet.dat. Je n'en trouve qu'une seule.
paid2
Hero Member
*****
Offline Offline

Activity: 868
Merit: 2823


Crypto Swap Exchange


View Profile WWW
January 10, 2024, 12:29:12 PM
Merited by Halab (4)
 #13

Justement j'aimerais comprendre s'ils existent encore...
Pourquoi ce solde apparait sur Bitcoin core ? peut-on avoir plusieurs adresses privés sur le même wallet.dat. Je n'en trouve qu'une seule.

Ouais c'était pour ça que je te conseillais la commande listreceivedbyaddress, afin d'être sûr que tu n'avais pas des BTC sur une autre adresse dans ton wallet.dat.

Il doit y avoir un problème avec la synchronisation de ton noeud Bitcoin Core, je ne vois que ça.

La blockchain parle d'elle-même et les fonds sont dépensés depuis 2015.
La dernière trace de tes 7.73 BTC c'est dans le block 376655 avec le txid d393bf25612635bb2d9e5dfabf4503dc6320ab3eb2b82efd9e5c96dec665c5b2 vers l'adresse 1DK54L5rtUTViHrDa9QH1XJczXBbbrGwjQ .

Dernier détail, quand tu analyses les fonds de l'adresse 1DK54L5rtUTViHrDa9QH1XJczXBbbrGwjQ, tu vois qu'ils ont été saisis par un gouvernement / une agence internationale.



Donc là, c'est sûr, y'a vraiment aucun espoir de les récupérer d'une manière ou d'une autre. Ils ont probablement atterris dans un darknet market et ont été saisis.

Ils existent encore, mais pas en tant que ta propriété personnelle malheureusement.



Pour le solde incorrect dans Btc Core : est-ce que le numéro du dernier block correspond entre celui-ci https://mempool.space/ et celui de ton nœud Bitcoin Core ?

Tu as lu ceci ?

Quote
Wallet Balance is incorrect

If your wallet balance is incorrect, a number of things could have gone wrong. First double check that you are fully synced. Check a block explorer to see the latest block height. Next open Bitcoin Core and hover your mouse over the check mark at the bottom right hand corner. It should pop up with a little info box that says how many blocks Bitcoin Core has processed. This number should match the latest block height in the block explorer. If it does not, wait for Bitcoin Core to finish syncing. If you are synced, try starting Bitcoin Core with the -rescan option. If that does not fix the problem, next check your receiving addresses at File > Receiving addresses. Make sure that you are not missing any addresses. If you are, check whether the addresses you are missing are still in your wallet. If the address is missing from your wallet, then you will have to restore from a recent backup in order to recover it. Otherwise there is nothing that can be done.
https://achow101.com/2016/07/Bitcoin-Core-Troubleshooting#wrong-bal

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Halab
Moderator
Legendary
*
Offline Offline

Activity: 2590
Merit: 2092


I find your lack of faith in Bitcoin disturbing.


View Profile
January 10, 2024, 01:35:17 PM
 #14

Dernier détail, quand tu analyses les fonds de l'adresse 1DK54L5rtUTViHrDa9QH1XJczXBbbrGwjQ, tu vois qu'ils ont été saisis par un gouvernement / une agence internationale.



Tiens c'est la première fois que je vois ça. Tu utilises quel outil pour voir ce "Enforcement action" ?

Et Atlanteus8, sans vouloir être désobligeant, tu n'as pas trouvé/acheté ce wallet sur le net ?

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Atlanteus8 (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 5


View Profile
January 10, 2024, 02:43:00 PM
 #15

Pas désobligeant du tout, c'était bien mon wallet, mais c'était à l'époque de la fameuse plateforme BTC-E des russes, avant qu'elle ne devienne WEX...Il n'y avait pas grand chose pour trader à l'époque, et un beau matin en me connectant j'ai eu un message sur mon ordi "Seized by the FBI" (merci les ricains..), je ne faisais pas de business sur le darknet ou autre, mais voilà, je suis parti avec l'eau du bain. J'ai perdu pas mal de Litecoins aussi... Et je viens de retrouver ce wallet... Ce que tu me dis me confirme que je les ai bel et bien perdu en 2015... mais c'est toujours incompréhensible de les voir apparaitre sur bitcoin core.
Atlanteus8 (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 5


View Profile
January 10, 2024, 03:04:28 PM
 #16

Justement j'aimerais comprendre s'ils existent encore...
Pourquoi ce solde apparait sur Bitcoin core ? peut-on avoir plusieurs adresses privés sur le même wallet.dat. Je n'en trouve qu'une seule.

Ouais c'était pour ça que je te conseillais la commande listreceivedbyaddress, afin d'être sûr que tu n'avais pas des BTC sur une autre adresse dans ton wallet.dat.

Il doit y avoir un problème avec la synchronisation de ton noeud Bitcoin Core, je ne vois que ça.

La blockchain parle d'elle-même et les fonds sont dépensés depuis 2015.
La dernière trace de tes 7.73 BTC c'est dans le block 376655 avec le txid d393bf25612635bb2d9e5dfabf4503dc6320ab3eb2b82efd9e5c96dec665c5b2 vers l'adresse 1DK54L5rtUTViHrDa9QH1XJczXBbbrGwjQ .

Dernier détail, quand tu analyses les fonds de l'adresse 1DK54L5rtUTViHrDa9QH1XJczXBbbrGwjQ, tu vois qu'ils ont été saisis par un gouvernement / une agence internationale.

https://www.talkimg.com/images/2024/01/10/s5ggH.png

Donc là, c'est sûr, y'a vraiment aucun espoir de les récupérer d'une manière ou d'une autre. Ils ont probablement atterris dans un darknet market et ont été saisis.

Ils existent encore, mais pas en tant que ta propriété personnelle malheureusement.



Pour le solde incorrect dans Btc Core : est-ce que le numéro du dernier block correspond entre celui-ci https://mempool.space/ et celui de ton nœud Bitcoin Core ?

Tu as lu ceci ?

Quote
Wallet Balance is incorrect

If your wallet balance is incorrect, a number of things could have gone wrong. First double check that you are fully synced. Check a block explorer to see the latest block height. Next open Bitcoin Core and hover your mouse over the check mark at the bottom right hand corner. It should pop up with a little info box that says how many blocks Bitcoin Core has processed. This number should match the latest block height in the block explorer. If it does not, wait for Bitcoin Core to finish syncing. If you are synced, try starting Bitcoin Core with the -rescan option. If that does not fix the problem, next check your receiving addresses at File > Receiving addresses. Make sure that you are not missing any addresses. If you are, check whether the addresses you are missing are still in your wallet. If the address is missing from your wallet, then you will have to restore from a recent backup in order to recover it. Otherwise there is nothing that can be done.
https://achow101.com/2016/07/Bitcoin-Core-Troubleshooting#wrong-bal

Non je n'ai aucun message de ce genre, j'ai juste mon solde qui apparait correctement ! et mon dernier noeud est bien le 825150 dans bitcoin core comme sur Mempool...
Légalement aucun moyen de les réclamer ?
paid2
Hero Member
*****
Offline Offline

Activity: 868
Merit: 2823


Crypto Swap Exchange


View Profile WWW
January 10, 2024, 03:29:59 PM
 #17

Tiens c'est la première fois que je vois ça. Tu utilises quel outil pour voir ce "Enforcement action" ?

J'ai gardé des accès à crystalblockchain en quittant mon ancien emploi ; y'a une version gratuite mais je crois qu'elle ne permet pas de voir les proprios et les analyses de sources des fonds.
Y'a d'autres explorers plus ou moins "généreux" avec les données, comme bitinfocharts mais je les trouve tous moins bien que crystal explorer.



Non je n'ai aucun message de ce genre, j'ai juste mon solde qui apparait correctement ! et mon dernier noeud est bien le 825150 dans bitcoin core comme sur Mempool...
Légalement aucun moyen de les réclamer ?

Peut-être que tu avais fait la sauvegarde de ton wallet.dat avant de dépenser tes coins.

Pendant longtemps les sauvegardes n'incluaient pas les adresses de "monnaie" de manière anticipée (avant utilisation des coins en gros), donc quand tu dépensais tes coins sans faire une backup après la transaction, la "monnaie" (donc la différence entre tes BTC et ce qu'il en reste après une dépense) n'était donc pas récupérable grâce à la sauvegarde initiale du wallet.dat. La monnaie va sur une autre adresse de ton wallet, générée pour le coup et n'est donc pas accessible avec la sauvegarde faite avant les dépenses (je sais pas si c'est super clair mais tu peux faire des recherches sur le sujet depuis Google, pas mal de gens ont eu ce souci).

Dans ton cas ça ne change rien, car tes coins ont été saisis, donc forcément saisis ailleurs que dans ton wallet Bitcoin Core (si tu avais été perquisitionné tu t'en souviendrais haha), donc tu peux être "serein" en te disant que les BTC ne sont plus les tiens.
D'après la blockchain, je crois que tu n'as pas de monnaie, ou de "dust" perdue. Je pense juste  que ton wallet.dat contient des infos erronées à cause de l'entourloupe dont je parlais juste avant.

Pour les récupérer, je ne sais pas... Si tu as envoyé tes coins sur un exchange/market hors de toute régulation légale et tout cadre légal, tu ne peux rien faire si ces coins ont été saisis. C'est comme quand tu envoies des coins chez un CEX pas régulé. S'il est saisi, ce ne sont pas "tes" coins qui sont saisis, mais bien ceux du CEX pas régulé. C'est toujours le problème, tu risques de te retrouver sans rien en posant des coins sur une adresse dont tu ne possèdes pas la clé privée.

Je pense que contacter le FBI risquerait de mener à une absence de réponse de leur part dans le meilleur des cas, et dans le pire des cas, tu risques de remuer de la merde pour rien et de devoir justifier l'injustifiable (même si j'en doute vu que ça fait presque 10 ans).

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Atlanteus8 (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 5


View Profile
January 10, 2024, 04:40:11 PM
Merited by Halab (4), paid2 (1)
 #18

Techniquement j'ai rien à me reprocher. Quand ils sont saisi BTC-e beaucoup de petits épargnants n'étaient pas des grands bandits internationaux, mais de toutes façons faire une demande auprès du FBI qui a fermé le site à l'époque, c'est autant jouer au loto...
En tous cas merci beaucoup d'avoir pris le temps de me répondre, je vais jeter ce wallet... histoire finie.
Saint-loup
Legendary
*
Offline Offline

Activity: 2786
Merit: 2428



View Profile
January 10, 2024, 06:01:57 PM
Last edit: January 10, 2024, 06:42:13 PM by Saint-loup
 #19

Techniquement j'ai rien à me reprocher. Quand ils sont saisi BTC-e beaucoup de petits épargnants n'étaient pas des grands bandits internationaux, mais de toutes façons faire une demande auprès du FBI qui a fermé le site à l'époque, c'est autant jouer au loto...
En tous cas merci beaucoup d'avoir pris le temps de me répondre, je vais jeter ce wallet... histoire finie.
Si tu n'as rien à te reprocher ca ne te coute rien d'en faire la demande, car quand bien même ils seraient liés à une activité délictuelle, ça serait déjà prescrit. De toutes façons, si ils te cassent les pieds, il ne faut pas hésiter à prendre un avocat pour une telle somme. 8btc c'est plusieurs centaines de milliers d'euros aujourd'hui, ce n'est pas une petite somme, c'est un life changer pour beaucoup de monde.

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
paid2
Hero Member
*****
Offline Offline

Activity: 868
Merit: 2823


Crypto Swap Exchange


View Profile WWW
January 10, 2024, 10:47:58 PM
 #20

Oui en effet +- 8 BTC c'est une fortune, mais tu ne peux pas placer des fonds sur un marché non régulé et vouloir bénéficier des protections/avantages des régulations. Si tu confies 100 000 € à un vendeur de shit, qu'il se fait perquisitionner et saisir le pognon, et qu'en plus tu ne peux pas prouver que le cash est à toi, vont-ils te rendre tes euros ? OP ne peut pas prouver qu'au moment de la saisie c'était ses coins, il y a eu plusieurs transactions avant la saisie, ils sont pas allés directement du wallet dont OP a la private key vers BTC-e /saisie, il y a des adresses intermédiaires...

Ah oui, et les fonds de BTC-e étaient gérés par le FSB, bonne chance pour les récupérer chez nos amis ricains...

Si OP veut se venger, Vinnik est (était ?) incarcéré en France, donc pas trop loin j'imagine.  Grin

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Pages: [1] 2 »  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!