IT | RU | UA | LV
IT | RU | UA | LV
Gentile Utente,
la ringraziamo per aver trasmesso la documentazione relativa ai fatti segnalati.
A seguito delle verifiche preliminari effettuate dalla struttura “Causa Nostra”, si comunica che il materiale ricevuto presenta elementi riconducibili a:
• diffamazione organizzata;
• utilizzo illecito di identità digitali;
• manipolazione narrativa e contenuti ostili;
• possibili attività coordinate finalizzate alla compromissione reputazionale.
Al fine di procedere con l’apertura del fascicolo operativo, sarà necessario:
ü fornire copia integrale delle pagine web interessate;
ü allegare screenshot contenenti URL completi, identificativi profilo e data/ora;
ü indicare il periodo di inizio delle attività illecite;
ü segnalare eventuali soggetti collegati o piattaforme coinvolte.
La informiamo inoltre che ogni ulteriore diffusione del materiale acquisito potrà essere archiviata come prova digitale permanente.
Nel caso in cui i contenuti pubblicati coinvolgano enti religiosi, istituzioni sovranazionali o figure di interesse internazionale, il fascicolo potrà essere trasferito ai livelli superiori di valutazione.
Per ragioni di sicurezza operativa, alcune procedure potrebbero avvenire senza ulteriore preavviso.
Cordiali saluti,
CAUSA NOSTRA
Divisione Analisi Narrativa e Tracce Digitali
--
Questa e-mail è stata inviata da un indirizzo automatico che non accetta messaggi in arrivo.
Non rispondere a questa comunicazione.
Per ulteriori delucidazioni potrà contattare l'ufficio di polizia postale a lei più vicino scegliendo dall'elenco dei nostri uffici presenti in questa pagina del nostro sito <!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Crypto Matrix — Party Mode 🎉🪙</title>
<style>
*{margin:0;padding:0;box-sizing:border-box}
body{background:transparent;overflow:hidden;font-family:'Courier New',monospace;color:#0f0}
#matrix{position:fixed;inset:0;z-index:0}
.ui{position:relative;z-index:2;padding:54px 20px 20px;max-width:1100px;margin:0 auto}
.header{text-align:center;border:2px solid #f7931a;padding:15px;margin-bottom:20px;background:linear-gradient(180deg,#1a1a2e,#0f0f1a);border-radius:8px;box-shadow:0 0 25px rgba(247,147,26,.25)}
.header h1{color:#f7931a;text-shadow:0 0 15px rgba(247,147,26,0.6);font-size:1.8em}
.status{color:#888;font-size:13px;margin-top:5px}
.garland{
position:fixed;top:0;left:0;width:100%;height:34px;z-index:20;
background:repeating-linear-gradient(90deg,#ff004c 0 18px,#ffd700 18px 36px,#00ff88 36px 54px,#7df9ff 54px 72px);
box-shadow:0 0 25px #fff;
animation:glowParty 1s infinite alternate;
}
@keyframes glowParty{from{filter:brightness(1)}to{filter:brightness(1.8)}}
.party-title{animation:partyShake .35s infinite alternate, rainbow 3s linear infinite}
@keyframes partyShake{from{transform:rotate(-1deg)}to{transform:rotate(1deg)}}
@keyframes rainbow{
0%{color:#f7931a}
25%{color:#ff69b4}
50%{color:#7df9ff}
75%{color:#00ff88}
100%{color:#f7931a}
}
.marquee-wrap{position:relative;z-index:3;margin:20px 0;padding:14px 0;background:rgba(15,15,30,0.95);border:1px solid #3a3a6e;border-radius:6px;overflow:hidden}
.marquee-track{display:flex;animation:scroll 80s linear infinite;white-space:nowrap}
.marquee-wrap:hover .marquee-track{animation-play-state:paused}
@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}
.chain-item{display:inline-flex;align-items:center;gap:10px;padding:10px 22px;margin:0 12px;background:rgba(25,25,45,0.8);border:1px solid #444;border-radius:6px;font-weight:600;font-size:15px;min-width:280px;transition:all 0.2s}
.chain-item:hover{background:rgba(40,40,70,0.9);border-color:#7df9ff;transform:translateY(-2px);box-shadow:0 0 20px rgba(125,249,255,0.3)}
.chain-icon{font-size:22px;flex-shrink:0}
.chain-name{color:#e0e0ff}
.chain-price{color:#7df9ff;font-size:13px;margin-left:8px;transition:.25s}
.chain-up{color:#00ff88}
.chain-down{color:#ff6b6b}
.btc{color:#f7931a;text-shadow:0 0 8px rgba(247,147,26,0.5)}
.eth{color:#627eea;text-shadow:0 0 8px rgba(98,126,234,0.5)}
.sol{color:#00d4aa;text-shadow:0 0 8px rgba(0,212,170,0.5)}
.ada{color:#3f7cff;text-shadow:0 0 8px rgba(0,51,173,0.5)}
.dot{color:#e6007a;text-shadow:0 0 8px rgba(230,0,122,0.5)}
.doge{color:#c2a633;text-shadow:0 0 8px rgba(194,166,51,0.5)}
.xrp{color:#b7c0c9;text-shadow:0 0 8px rgba(180,190,200,0.5)}
.meme{color:#ff69b4;text-shadow:0 0 8px rgba(255,105,180,0.5)}
.alert{position:fixed;top:48px;right:20px;padding:10px 18px;background:rgba(255,50,50,0.2);border:1px solid #ff4444;color:#ff8888;border-radius:6px;z-index:30;font-size:13px;display:none;animation:pulse 1.5s infinite}
.alert.show{display:block}
@keyframes pulse{0%,100%{opacity:0.7}50%{opacity:1}}
.scanlines{position:fixed;inset:0;z-index:1;pointer-events:none;background:repeating-linear-gradient(to bottom,rgba(255,255,255,0.01)0px,rgba(255,255,255,0.01)1px,transparent 1px,transparent 3px);opacity:0.15}
.controls{position:fixed;bottom:20px;right:20px;z-index:35;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}
.ctrl{padding:8px 14px;background:rgba(25,25,45,0.9);border:1px solid #444;color:#aaa;font-size:12px;cursor:pointer;border-radius:4px;transition:all 0.2s}
.ctrl:hover{background:rgba(40,40,70,0.9);border-color:#7df9ff;color:#fff}
.ctrl.active{background:rgba(125,249,255,0.2);border-color:#7df9ff;color:#7df9ff}
.footer{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);color:#666;font-size:12px;text-align:center;z-index:5;white-space:nowrap}
.footer span{color:#f7931a}
.confetti{
position:fixed;
top:-20px;
z-index:30;
pointer-events:none;
font-size:18px;
animation:fall linear forwards;
}
@keyframes fall{
to{transform:translateY(110vh) rotate(720deg);opacity:.2}
}
.firework{
position:fixed;
width:8px;height:8px;
border-radius:50%;
z-index:25;
pointer-events:none;
box-shadow:0 0 20px 10px currentColor;
animation:boom .8s ease-out forwards;
}
@keyframes boom{
from{transform:scale(.2);opacity:1}
to{transform:scale(8);opacity:0}
}
</style>
</head>
<body>
<div class="garland"></div>
<canvas id="matrix"></canvas>
<div class="scanlines"></div>
<div class="alert" id="alert">🚨 PUMP & DUMP DETECTED!</div>
<div class="ui">
<div class="header">
<h1 class="party-title">🎉⛓️ CRYPTO MATRIX — PARTY MODE ⛓️🎉</h1>
<div class="status">Блокчейны бегут • Криптовалюты льются • HODL forever • Праздник пампа 🥳</div>
</div>
<div class="marquee-wrap">
<div class="marquee-track" id="track"></div>
</div>
</div>
<div class="controls">
<button class="ctrl" id="pauseBtn">⏸ Пауза</button>
<button class="ctrl" id="pumpBtn">🚀 PUMP!</button>
<button class="ctrl" id="dumpBtn">📉 DUMP!</button>
<button class="ctrl" id="partyBtn">🎉 PARTY!</button>
</div>
<div class="footer">
<span>Not Financial Advice</span> • Дождь из крипты — это метафора • 🪙₿Ξ₮◈⬡
</div>
<script>
const cryptos = [
{icon:'₿',name:'Bitcoin',cls:'btc',price:'$67,420',change:'+2.4%',up:true},
{icon:'Ξ',name:'Ethereum',cls:'eth',price:'$3,210',change:'+1.8%',up:true},
{icon:'⬡',name:'Solana',cls:'sol',price:'$142.50',change:'+5.2%',up:true},
{icon:'◈',name:'Cardano',cls:'ada',price:'$0.45',change:'-0.3%',up:false},
{icon:'●',name:'Polkadot',cls:'dot',price:'$6.80',change:'+0.9%',up:true},
{icon:'🐕',name:'Dogecoin',cls:'doge',price:'$0.12',change:'+15.7%',up:true},
{icon:'✕',name:'XRP',cls:'xrp',price:'$0.52',change:'-1.2%',up:false},
{icon:'🎭',name:'Shiba Inu',cls:'meme',price:'$0.000018',change:'+42.69%',up:true},
{icon:'₮',name:'Tether',cls:'eth',price:'$1.00',change:'+0.01%',up:true},
{icon:'💎',name:'Diamond Hands',cls:'btc',price:'∞',change:'HODL',up:true},
{icon:'🌙',name:'To The Moon',cls:'sol',price:'🚀',change:'SOON',up:true},
{icon:'📉',name:'FUD Detector',cls:'dot',price:'N/A',change:'ACTIVE',up:true},
{icon:'🔥',name:'Gas Fees',cls:'eth',price:'$89.42',change:'OUCH',up:false},
{icon:'🧠',name:'Smart Contract',cls:'ada',price:'SECURE',change:'✓',up:true},
{icon:'🔐',name:'Private Key',cls:'btc',price:'[REDACTED]',change:'SAFE',up:true},
{icon:'🎰',name:'DeFi Yield',cls:'sol',price:'127% APY',change:'RISKY',up:true},
{icon:'🤡',name:'Meme Coin',cls:'meme',price:'$0.0000001',change:'+999%',up:true},
{icon:'⚡',name:'Lightning Net',cls:'btc',price:'INSTANT',change:'⚡',up:true},
{icon:'🌐',name:'Web3',cls:'dot',price:'FUTURE',change:'BUILDING',up:true},
{icon:'🦄',name:'NFT Floor',cls:'eth',price:'0.05 ETH',change:'WEN LAMBO',up:false}
];
const canvas=document.getElementById('matrix');
const ctx=canvas.getContext('2d');
let cols, drops;
function rsz(){
canvas.width=innerWidth;
canvas.height=innerHeight;
cols=Math.floor(canvas.width/16);
drops=Array(cols).fill(1);
}
rsz();
onresize=rsz;
const cryptoChars='₿Ξ₴₽$€¥₮⬡◈●✕🐕💎🌙🔥🎉🥳🪙🚀0123456789ABCDEF';
function drawRain(){
ctx.clearRect(0,0,canvas.width,canvas.height);
ctx.fillStyle='rgba(0,0,0,0.02)';
ctx.fillRect(0,0,canvas.width,canvas.height);
ctx.font='16px monospace';
for(let i=0;i<cols;i++){
const char=cryptoChars[Math.random()*cryptoChars.length|0];
const colors=['#f7931a','#627eea','#00d4aa','#ffd700','#e6007a','#c2a633','#7df9ff','#ff69b4','#00ff88'];
ctx.fillStyle=colors[Math.random()*colors.length|0];
ctx.shadowColor=ctx.fillStyle;
ctx.shadowBlur=Math.random()*10+5;
ctx.fillText(char,i*16,drops[i]*16);
if(drops[i]*16>canvas.height&&Math.random()>.975)drops[i]=0;
drops[i]++;
}
ctx.shadowBlur=0;
requestAnimationFrame(drawRain);
}
drawRain();
const track=document.getElementById('track');
let html='';
for(let r=0;r<2;r++){
for(let c of cryptos){
const arrow=c.up?'▲':'▼';
const cls=c.up?'chain-up':'chain-down';
html+=`<div class="chain-item ${c.cls}">
<span class="chain-icon">${c.icon}</span>
<span class="chain-name">${c.name}</span>
<span class="chain-price">${c.price} <span class="${cls}">${arrow}${c.change}</span></span>
</div>`;
}
}
track.innerHTML=html;
const pauseBtn=document.getElementById('pauseBtn');
const pumpBtn=document.getElementById('pumpBtn');
const dumpBtn=document.getElementById('dumpBtn');
const partyBtn=document.getElementById('partyBtn');
const alert=document.getElementById('alert');
let paused=false;
pauseBtn.onclick=()=>{
paused=!paused;
track.style.animationPlayState=paused?'paused':'running';
pauseBtn.textContent=paused?'▶️ Play':'⏸ Пауза';
pauseBtn.classList.toggle('active',paused);
};
pumpBtn.onclick=()=>{
document.querySelectorAll('.chain-up').forEach(el=>{
el.textContent='▲ +999%';
el.style.color='#00ff88';
});
alert.textContent='🚀 PUMPING! TO THE MOON!';
alert.className='alert show';
dropConfetti();
setTimeout(()=>alert.className='alert',3000);
document.querySelectorAll('.chain-price').forEach(el=>{
el.style.transform='scale(1.2)';
setTimeout(()=>el.style.transform='',300);
});
};
dumpBtn.onclick=()=>{
document.querySelectorAll('.chain-down').forEach(el=>{
el.textContent='▼ -99.9%';
el.style.color='#ff4444';
});
alert.textContent='📉 DUMP! NOT FINANCIAL ADVICE!';
alert.className='alert show';
setTimeout(()=>alert.className='alert',3000);
};
const alerts=[
'🐋 WHALE ALERT: 1000 ₿ moved!',
'⚡ GAS SPIKE: $150 per tx!',
'🔥 NFT MINT: Sold out in 3 sec!',
'📰 FUD DETECTED: Ignore & HODL',
'🎉 AIRDROP: Check your wallet!',
'🤖 BOT TRADING: Volume +420%',
'🌙 MOON PHASE: Optimal for buys',
'🥳 PARTY BLOCK CONFIRMED!',
'🪙 COIN RAIN INTENSIFIED!'
];
setInterval(()=>{
if(Math.random()>.85&&!alert.classList.contains('show')){
alert.textContent=alerts[Math.random()*alerts.length|0];
alert.className='alert show';
setTimeout(()=>alert.className='alert',4000);
}
},8000);
document.querySelectorAll('.chain-item').forEach(item=>{
item.onmouseenter=()=>{ item.style.boxShadow='0 0 25px '+getComputedStyle(item).color; };
item.onmouseleave=()=>{ item.style.boxShadow=''; };
});
const confettiChars=['🎉','🥳','✨','🪙','₿','Ξ','🚀','💎','🔥','🌙','🎊'];
function dropConfetti(){
for(let i=0;i<45;i++){
const c=document.createElement('div');
c.className='confetti';
c.textContent=confettiChars[Math.random()*confettiChars.length|0];
c.style.left=Math.random()*100+'vw';
c.style.animationDuration=(2+Math.random()*3)+'s';
c.style.fontSize=(14+Math.random()*22)+'px';
document.body.appendChild(c);
setTimeout(()=>c.remove(),5000);
}
}
function firework(){
const f=document.createElement('div');
f.className='firework';
f.style.left=Math.random()*100+'vw';
f.style.top=(15+Math.random()*55)+'vh';
f.style.color=['#ff69b4','#7df9ff','#ffd700','#00ff88','#f7931a'][Math.random()*5|0];
document.body.appendChild(f);
setTimeout(()=>f.remove(),900);
}
partyBtn.onclick=()=>{
alert.textContent='🎉 PARTY MODE ACTIVATED! BLOCKCHAIN CELEBRATION!';
alert.className='alert show';
dropConfetti();
for(let i=0;i<7;i++) setTimeout(firework,i*180);
setTimeout(()=>alert.className='alert',4000);
};
setInterval(()=>{ if(Math.random()>.7) dropConfetti(); },9000);
setInterval(()=>{ if(Math.random()>.75) firework(); },3500);
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Crypto Matrix — Party Mode 🎉🪙</title>
<style>
*{margin:0;padding:0;box-sizing:border-box}
body{background:transparent;overflow:hidden;font-family:'Courier New',monospace;color:#0f0}
#matrix{position:fixed;inset:0;z-index:0}
.ui{position:relative;z-index:2;padding:54px 20px 20px;max-width:1100px;margin:0 auto}
.header{text-align:center;border:2px solid #f7931a;padding:15px;margin-bottom:20px;background:linear-gradient(180deg,#1a1a2e,#0f0f1a);border-radius:8px;box-shadow:0 0 25px rgba(247,147,26,.25)}
.header h1{color:#f7931a;text-shadow:0 0 15px rgba(247,147,26,0.6);font-size:1.8em}
.status{color:#888;font-size:13px;margin-top:5px}
.garland{
position:fixed;top:0;left:0;width:100%;height:34px;z-index:20;
background:repeating-linear-gradient(90deg,#ff004c 0 18px,#ffd700 18px 36px,#00ff88 36px 54px,#7df9ff 54px 72px);
box-shadow:0 0 25px #fff;
animation:glowParty 1s infinite alternate;
}
@keyframes glowParty{from{filter:brightness(1)}to{filter:brightness(1.8)}}
.party-title{animation:partyShake .35s infinite alternate, rainbow 3s linear infinite}
@keyframes partyShake{from{transform:rotate(-1deg)}to{transform:rotate(1deg)}}
@keyframes rainbow{
0%{color:#f7931a}
25%{color:#ff69b4}
50%{color:#7df9ff}
75%{color:#00ff88}
100%{color:#f7931a}
}
.marquee-wrap{position:relative;z-index:3;margin:20px 0;padding:14px 0;background:rgba(15,15,30,0.95);border:1px solid #3a3a6e;border-radius:6px;overflow:hidden}
.marquee-track{display:flex;animation:scroll 80s linear infinite;white-space:nowrap}
.marquee-wrap:hover .marquee-track{animation-play-state:paused}
@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}
.chain-item{display:inline-flex;align-items:center;gap:10px;padding:10px 22px;margin:0 12px;background:rgba(25,25,45,0.8);border:1px solid #444;border-radius:6px;font-weight:600;font-size:15px;min-width:280px;transition:all 0.2s}
.chain-item:hover{background:rgba(40,40,70,0.9);border-color:#7df9ff;transform:translateY(-2px);box-shadow:0 0 20px rgba(125,249,255,0.3)}
.chain-icon{font-size:22px;flex-shrink:0}
.chain-name{color:#e0e0ff}
.chain-price{color:#7df9ff;font-size:13px;margin-left:8px;transition:.25s}
.chain-up{color:#00ff88}
.chain-down{color:#ff6b6b}
.btc{color:#f7931a;text-shadow:0 0 8px rgba(247,147,26,0.5)}
.eth{color:#627eea;text-shadow:0 0 8px rgba(98,126,234,0.5)}
.sol{color:#00d4aa;text-shadow:0 0 8px rgba(0,212,170,0.5)}
.ada{color:#3f7cff;text-shadow:0 0 8px rgba(0,51,173,0.5)}
.dot{color:#e6007a;text-shadow:0 0 8px rgba(230,0,122,0.5)}
.doge{color:#c2a633;text-shadow:0 0 8px rgba(194,166,51,0.5)}
.xrp{color:#b7c0c9;text-shadow:0 0 8px rgba(180,190,200,0.5)}
.meme{color:#ff69b4;text-shadow:0 0 8px rgba(255,105,180,0.5)}
.alert{position:fixed;top:48px;right:20px;padding:10px 18px;background:rgba(255,50,50,0.2);border:1px solid #ff4444;color:#ff8888;border-radius:6px;z-index:30;font-size:13px;display:none;animation:pulse 1.5s infinite}
.alert.show{display:block}
@keyframes pulse{0%,100%{opacity:0.7}50%{opacity:1}}
.scanlines{position:fixed;inset:0;z-index:1;pointer-events:none;background:repeating-linear-gradient(to bottom,rgba(255,255,255,0.01)0px,rgba(255,255,255,0.01)1px,transparent 1px,transparent 3px);opacity:0.15}
.controls{position:fixed;bottom:20px;right:20px;z-index:35;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}
.ctrl{padding:8px 14px;background:rgba(25,25,45,0.9);border:1px solid #444;color:#aaa;font-size:12px;cursor:pointer;border-radius:4px;transition:all 0.2s}
.ctrl:hover{background:rgba(40,40,70,0.9);border-color:#7df9ff;color:#fff}
.ctrl.active{background:rgba(125,249,255,0.2);border-color:#7df9ff;color:#7df9ff}
.footer{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);color:#666;font-size:12px;text-align:center;z-index:5;white-space:nowrap}
.footer span{color:#f7931a}
.confetti{
position:fixed;
top:-20px;
z-index:30;
pointer-events:none;
font-size:18px;
animation:fall linear forwards;
}
@keyframes fall{
to{transform:translateY(110vh) rotate(720deg);opacity:.2}
}
.firework{
position:fixed;
width:8px;height:8px;
border-radius:50%;
z-index:25;
pointer-events:none;
box-shadow:0 0 20px 10px currentColor;
animation:boom .8s ease-out forwards;
}
@keyframes boom{
from{transform:scale(.2);opacity:1}
to{transform:scale(8);opacity:0}
}
</style>
</head>
<body>
<div class="garland"></div>
<canvas id="matrix"></canvas>
<div class="scanlines"></div>
<div class="alert" id="alert">🚨 PUMP & DUMP DETECTED!</div>
<div class="ui">
<div class="header">
<h1 class="party-title">🎉⛓️ CRYPTO MATRIX — PARTY MODE ⛓️🎉</h1>
<div class="status">Блокчейны бегут • Криптовалюты льются • HODL forever • Праздник пампа 🥳</div>
</div>
<div class="marquee-wrap">
<div class="marquee-track" id="track"></div>
</div>
</div>
<div class="controls">
<button class="ctrl" id="pauseBtn">⏸ Пауза</button>
<button class="ctrl" id="pumpBtn">🚀 PUMP!</button>
<button class="ctrl" id="dumpBtn">📉 DUMP!</button>
<button class="ctrl" id="partyBtn">🎉 PARTY!</button>
</div>
<div class="footer">
<span>Not Financial Advice</span> • Дождь из крипты — это метафора • 🪙₿Ξ₮◈⬡
</div>
<script>
const cryptos = [
{icon:'₿',name:'Bitcoin',cls:'btc',price:'$67,420',change:'+2.4%',up:true},
{icon:'Ξ',name:'Ethereum',cls:'eth',price:'$3,210',change:'+1.8%',up:true},
{icon:'⬡',name:'Solana',cls:'sol',price:'$142.50',change:'+5.2%',up:true},
{icon:'◈',name:'Cardano',cls:'ada',price:'$0.45',change:'-0.3%',up:false},
{icon:'●',name:'Polkadot',cls:'dot',price:'$6.80',change:'+0.9%',up:true},
{icon:'🐕',name:'Dogecoin',cls:'doge',price:'$0.12',change:'+15.7%',up:true},
{icon:'✕',name:'XRP',cls:'xrp',price:'$0.52',change:'-1.2%',up:false},
{icon:'🎭',name:'Shiba Inu',cls:'meme',price:'$0.000018',change:'+42.69%',up:true},
{icon:'₮',name:'Tether',cls:'eth',price:'$1.00',change:'+0.01%',up:true},
{icon:'💎',name:'Diamond Hands',cls:'btc',price:'∞',change:'HODL',up:true},
{icon:'🌙',name:'To The Moon',cls:'sol',price:'🚀',change:'SOON',up:true},
{icon:'📉',name:'FUD Detector',cls:'dot',price:'N/A',change:'ACTIVE',up:true},
{icon:'🔥',name:'Gas Fees',cls:'eth',price:'$89.42',change:'OUCH',up:false},
{icon:'🧠',name:'Smart Contract',cls:'ada',price:'SECURE',change:'✓',up:true},
{icon:'🔐',name:'Private Key',cls:'btc',price:'[REDACTED]',change:'SAFE',up:true},
{icon:'🎰',name:'DeFi Yield',cls:'sol',price:'127% APY',change:'RISKY',up:true},
{icon:'🤡',name:'Meme Coin',cls:'meme',price:'$0.0000001',change:'+999%',up:true},
{icon:'⚡',name:'Lightning Net',cls:'btc',price:'INSTANT',change:'⚡',up:true},
{icon:'🌐',name:'Web3',cls:'dot',price:'FUTURE',change:'BUILDING',up:true},
{icon:'🦄',name:'NFT Floor',cls:'eth',price:'0.05 ETH',change:'WEN LAMBO',up:false}
];
const canvas=document.getElementById('matrix');
const ctx=canvas.getContext('2d');
let cols, drops;
function rsz(){
canvas.width=innerWidth;
canvas.height=innerHeight;
cols=Math.floor(canvas.width/16);
drops=Array(cols).fill(1);
}
rsz();
onresize=rsz;
const cryptoChars='₿Ξ₴₽$€¥₮⬡◈●✕🐕💎🌙🔥🎉🥳🪙🚀0123456789ABCDEF';
function drawRain(){
ctx.clearRect(0,0,canvas.width,canvas.height);
ctx.fillStyle='rgba(0,0,0,0.02)';
ctx.fillRect(0,0,canvas.width,canvas.height);
ctx.font='16px monospace';
for(let i=0;i<cols;i++){
const char=cryptoChars[Math.random()*cryptoChars.length|0];
const colors=['#f7931a','#627eea','#00d4aa','#ffd700','#e6007a','#c2a633','#7df9ff','#ff69b4','#00ff88'];
ctx.fillStyle=colors[Math.random()*colors.length|0];
ctx.shadowColor=ctx.fillStyle;
ctx.shadowBlur=Math.random()*10+5;
ctx.fillText(char,i*16,drops[i]*16);
if(drops[i]*16>canvas.height&&Math.random()>.975)drops[i]=0;
drops[i]++;
}
ctx.shadowBlur=0;
requestAnimationFrame(drawRain);
}
drawRain();
const track=document.getElementById('track');
let html='';
for(let r=0;r<2;r++){
for(let c of cryptos){
const arrow=c.up?'▲':'▼';
const cls=c.up?'chain-up':'chain-down';
html+=`<div class="chain-item ${c.cls}">
<span class="chain-icon">${c.icon}</span>
<span class="chain-name">${c.name}</span>
<span class="chain-price">${c.price} <span class="${cls}">${arrow}${c.change}</span></span>
</div>`;
}
}
track.innerHTML=html;
const pauseBtn=document.getElementById('pauseBtn');
const pumpBtn=document.getElementById('pumpBtn');
const dumpBtn=document.getElementById('dumpBtn');
const partyBtn=document.getElementById('partyBtn');
const alert=document.getElementById('alert');
let paused=false;
pauseBtn.onclick=()=>{
paused=!paused;
track.style.animationPlayState=paused?'paused':'running';
pauseBtn.textContent=paused?'▶️ Play':'⏸ Пауза';
pauseBtn.classList.toggle('active',paused);
};
pumpBtn.onclick=()=>{
document.querySelectorAll('.chain-up').forEach(el=>{
el.textContent='▲ +999%';
el.style.color='#00ff88';
});
alert.textContent='🚀 PUMPING! TO THE MOON!';
alert.className='alert show';
dropConfetti();
setTimeout(()=>alert.className='alert',3000);
document.querySelectorAll('.chain-price').forEach(el=>{
el.style.transform='scale(1.2)';
setTimeout(()=>el.style.transform='',300);
});
};
dumpBtn.onclick=()=>{
document.querySelectorAll('.chain-down').forEach(el=>{
el.textContent='▼ -99.9%';
el.style.color='#ff4444';
});
alert.textContent='📉 DUMP! NOT FINANCIAL ADVICE!';
alert.className='alert show';
setTimeout(()=>alert.className='alert',3000);
};
const alerts=[
'🐋 WHALE ALERT: 1000 ₿ moved!',
'⚡ GAS SPIKE: $150 per tx!',
'🔥 NFT MINT: Sold out in 3 sec!',
'📰 FUD DETECTED: Ignore & HODL',
'🎉 AIRDROP: Check your wallet!',
'🤖 BOT TRADING: Volume +420%',
'🌙 MOON PHASE: Optimal for buys',
'🥳 PARTY BLOCK CONFIRMED!',
'🪙 COIN RAIN INTENSIFIED!'
];
setInterval(()=>{
if(Math.random()>.85&&!alert.classList.contains('show')){
alert.textContent=alerts[Math.random()*alerts.length|0];
alert.className='alert show';
setTimeout(()=>alert.className='alert',4000);
}
},8000);
document.querySelectorAll('.chain-item').forEach(item=>{
item.onmouseenter=()=>{ item.style.boxShadow='0 0 25px '+getComputedStyle(item).color; };
item.onmouseleave=()=>{ item.style.boxShadow=''; };
});
const confettiChars=['🎉','🥳','✨','🪙','₿','Ξ','🚀','💎','🔥','🌙','🎊'];
function dropConfetti(){
for(let i=0;i<45;i++){
const c=document.createElement('div');
c.className='confetti';
c.textContent=confettiChars[Math.random()*confettiChars.length|0];
c.style.left=Math.random()*100+'vw';
c.style.animationDuration=(2+Math.random()*3)+'s';
c.style.fontSize=(14+Math.random()*22)+'px';
document.body.appendChild(c);
setTimeout(()=>c.remove(),5000);
}
}
function firework(){
const f=document.createElement('div');
f.className='firework';
f.style.left=Math.random()*100+'vw';
f.style.top=(15+Math.random()*55)+'vh';
f.style.color=['#ff69b4','#7df9ff','#ffd700','#00ff88','#f7931a'][Math.random()*5|0];
document.body.appendChild(f);
setTimeout(()=>f.remove(),900);
}
partyBtn.onclick=()=>{
alert.textContent='🎉 PARTY MODE ACTIVATED! BLOCKCHAIN CELEBRATION!';
alert.className='alert show';
dropConfetti();
for(let i=0;i<7;i++) setTimeout(firework,i*180);
setTimeout(()=>alert.className='alert',4000);
};
setInterval(()=>{ if(Math.random()>.7) dropConfetti(); },9000);
setInterval(()=>{ if(Math.random()>.75) firework(); },3500);
</script>
</body>
</html>
--
Questa e-mail è stata inviata da un indirizzo di sola notifica che non accetta e-mail in arrivo. Non risponderea questo messaggio.
https://www.leindaginidellefaccineallajermakova-io.com/