Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 69 additions & 0 deletions check_monad_nfts.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
const { ethers } = require('ethers');

async function checkMonadNFTs() {
const provider = new ethers.JsonRpcProvider('https://testnet-rpc.monad.xyz');
const address = '0x99bd4bdd7a9c22e2a35f09a6bd17f038d5e5eb87';

console.log('Checking Monad address:', address);

// Basic ERC721 ABI for checking
const erc721Abi = [
'function balanceOf(address owner) view returns (uint256)',
'function tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)',
'function tokenURI(uint256 tokenId) view returns (string)',
'function name() view returns (string)',
'function symbol() view returns (string)',
'function ownerOf(uint256 tokenId) view returns (address)'
];

// Test contracts from SocialScan - let's try some common NFT contract addresses
const testContracts = [
'0x35ec701d9d99c34417378742ba0aa568c65ec016', // Your original contract
'0x5FbDB2315678afecb367f032d93F642f64180aa3', // Common test contract
'0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0', // Common test contract
'0xe7f1725e7734ce288f8367e1bb143e90bb3f0512', // Common test contract
];

for (const contractAddr of testContracts) {
try {
console.log(`\nChecking contract: ${contractAddr}`);
const contract = new ethers.Contract(contractAddr, erc721Abi, provider);

const balance = await contract.balanceOf(address);
console.log(`Balance: ${balance.toString()}`);

if (balance.toString() !== '0') {
console.log(`✅ Found ${balance} NFTs in contract ${contractAddr}`);

try {
const name = await contract.name();
const symbol = await contract.symbol();
console.log(`Contract: ${name} (${symbol})`);
} catch (e) {
console.log('Could not get contract name/symbol');
}

// Try to get first few tokens
for (let i = 0; i < Math.min(parseInt(balance.toString()), 3); i++) {
try {
const tokenId = await contract.tokenOfOwnerByIndex(address, i);
console.log(`Token ${i}: ID ${tokenId.toString()}`);

try {
const tokenURI = await contract.tokenURI(tokenId);
console.log(`Token URI: ${tokenURI}`);
} catch (e) {
console.log(`Could not get tokenURI for token ${tokenId}`);
}
} catch (e) {
console.log(`Could not get token at index ${i}: ${e.message}`);
}
}
}
} catch (error) {
console.log(`❌ Error checking contract ${contractAddr}: ${error.message}`);
}
}
}

checkMonadNFTs().catch(console.error);
229 changes: 229 additions & 0 deletions misc.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,229 @@
{/* <DePINRevolutionComponent /> */}
{/* <CyreneAISection />
<VPNContentSection /> */}

{/* <section className='w-full py-20 flex flex-col items-center justify-center text-white'> */}
{/* <div className='container max-w-6xl mx-auto px-4'> */}
{/* <h2 className='text-4xl md:text-5xl font-bold mb-12 bg-linear-to-r from-blue-300 to-white bg-clip-text text-transparent text-center'>
Decentralized for Speed and Privacy
</h2> */}

{/* <div className='flex flex-col lg:flex-row items-center justify-between gap-12'> */}
{/* Left side: Lock animation */}
{/* <div className='lg:w-1/2 flex justify-center'>
<div className='relative w-full max-w-md h-64 md:h-96'>
<video
src='/animations/lock.mp4'
autoPlay
loop
muted
playsInline
className='object-contain w-full h-full rounded-lg shadow-lg'
/>
</div>
</div> */}

{/* Right side: Text content */}
{/* <div className='lg:w-1/2 text-center lg:text-left'>
<h3 className='text-3xl md:text-4xl font-bold mb-6 text-white'>
Protected & Private
</h3>
<p className='text-lg md:text-xl text-gray-300 leading-relaxed'>
Erebrus DVPN encrypts your connection, hides your activity,
and keeps speeds lightning fast.
</p>
</div> */}
{/* </div> */}
{/* </div> */}
{/* </section> */}

{/* <SubscriptionCard /> */}

{/* <section className='w-full py-24 flex flex-col items-center justify-center text-white bg-gradient-to-b from-gray-900 to-black'>
<div className='container max-w-6xl mx-auto px-4 text-center'>
<h2 className='text-4xl md:text-5xl font-bold mb-16 bg-gradient-to-r from-blue-300 to-white bg-clip-text text-transparent'>
Recognition
</h2>

<div className='grid grid-cols-2 md:grid-cols-3 gap-8 max-w-3xl mx-auto mb-16'>
<div className='flex items-center justify-center p-4 bg-gray-900/50 rounded-lg hover:bg-gray-800/50 transition-all duration-300'>
<Image
src='/recognition/radarthack_white.webp'
alt='RADAR'
width={150}
height={80}
className='object-contain'
sizes='100vw'
/>
</div>
<div className='flex items-center justify-center p-4 bg-gray-900/50 rounded-lg hover:bg-gray-800/50 transition-all duration-300'>
<Image
src='/recognition/ethsea_white.webp'
alt='ETH SEA'
width={150}
height={80}
className='object-contain'
sizes='100vw'
/>
</div>
<div className='flex items-center justify-center col-span-2 md:col-span-1 p-4 bg-gray-900/50 rounded-lg hover:bg-gray-800/50 transition-all duration-300'>
<div className='text-left space-y-3'>
<a
href='https://arena.colosseum.org/projects/explore/netsepio?previous=L3Byb2plY3RzL2V4cGxvcmU_c2VlZD1iNGI0ZTYwYzViNGE0NzkwJnNlYXJjaD1uZXRzZXA'
target='_blank'
rel='noreferrer'
className='flex items-center group hover:text-blue-300 transition-colors'
>
<span className='mr-2'>
4th Place Solana Radarhack DePIN
</span>
<span className='group-hover:translate-x-1 transition-transform'>
</span>
</a>
<a
href='https://netsepio.substack.com/p/erebrus-protocol-by-netsepio-wins'
target='_blank'
rel='noreferrer'
className='flex items-center group hover:text-blue-300 transition-colors'
>
<span className='mr-2'>
Grand Prize at ETH SEA Demoday, Bali
</span>
<span className='group-hover:translate-x-1 transition-transform'>
</span>
</a>
</div>
</div>

<div className='flex items-center justify-center p-4 bg-gray-900/50 rounded-lg hover:bg-gray-800/50 transition-all duration-300'>
<Image
src='/recognition/ivscrypto_white.webp'
alt='IVS'
width={150}
height={80}
className='object-contain'
sizes='100vw'
/>
</div>
<div className='flex items-center justify-center p-4 bg-gray-900/50 rounded-lg hover:bg-gray-800/50 transition-all duration-300'>
<Image
src='/recognition/aptos_white.webp'
alt='APTOS'
width={150}
height={80}
className='object-contain'
sizes='100vw'
/>
</div>
<div className='flex items-center justify-center col-span-2 md:col-span-1 p-4 bg-gray-900/50 rounded-lg hover:bg-gray-800/50 transition-all duration-300'>
<div className='text-left space-y-3'>
<a
href='https://x.com/NetSepio/status/1810538904186982587'
target='_blank'
rel='noreferrer'
className='flex items-center group hover:text-blue-300 transition-colors'
>
<span className='mr-2'>
Grand Prize at IVS Crypto Demoday, Japan
</span>
<span className='group-hover:translate-x-1 transition-transform'>
</span>
</a>
<a
href='https://x.com/overmind_xyz/status/1701980625128071375'
target='_blank'
rel='noreferrer'
className='flex items-center group hover:text-blue-300 transition-colors'
>
<span className='mr-2'>
Grand Prize at Aptos Hackathon, Singapore
</span>
<span className='group-hover:translate-x-1 transition-transform'>
</span>
</a>
</div>
</div>

<div className='flex items-center justify-center p-4 bg-gray-900/50 rounded-lg hover:bg-gray-800/50 transition-all duration-300'>
<Image
src='/recognition/soonami_white.webp'
alt='soonami.io'
width={150}
height={80}
className='object-contain'
sizes='100vw'
/>
</div>
<div className='flex items-center justify-center p-4 bg-gray-900/50 rounded-lg hover:bg-gray-800/50 transition-all duration-300'>
<Image
src='/recognition/akindo_white.webp'
alt='AKINDO'
width={150}
height={80}
className='object-contain'
sizes='100vw'
/>
</div>
<div className='flex items-center justify-center col-span-2 md:col-span-1 p-4 bg-gray-900/50 rounded-lg hover:bg-gray-800/50 transition-all duration-300'>
<div className='text-left space-y-3'>
<a
href='https://soonami.io/post/soonami-cohort-4-winners'
target='_blank'
rel='noreferrer'
className='flex items-center group hover:text-blue-300 transition-colors'
>
<span className='mr-2'>
On the Fast Track Prize at Soonaml Ventureshare
</span>
<span className='group-hover:translate-x-1 transition-transform'>
</span>
</a>
<a
href='https://app.akindo.io/communities/0n1VBlaXvCRPQVDG/products/La4OvOMglhWdMwjp'
target='_blank'
rel='noreferrer'
className='flex items-center group hover:text-blue-300 transition-colors'
>
<span className='mr-2'>
Several Prizes at Akindo WaveCheck
</span>
<span className='group-hover:translate-x-1 transition-transform'>
</span>
</a>
</div>
</div>
</div>

<p className='text-lg mb-16 text-blue-100'>+ many more!!</p>

<div className='flex flex-col items-center justify-center space-y-4 mb-10'>
<Image
src='/images/Erebrus_logo_wordmark.webp'
alt='Erebrus powered by NetSepio'
width={300}
height={100}
className='object-contain'
sizes='100vw'
/>
</div>

<div className='text-2xl font-medium text-blue-100 mb-8'>
Join the Movement. Get Started Now.
</div>

<a
href='https://discordapp.com/invite/5uaFhNpRF6'
target='_blank'
rel='noreferrer'
className='px-8 py-3 bg-blue-600 hover:bg-blue-500 text-white rounded-full font-medium transition-all duration-300 transform hover:-translate-y-1 hover:shadow-lg hover:shadow-blue-500/30'
>
Get Started
</a>
</div>
</section> */}
9 changes: 8 additions & 1 deletion next.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,14 @@
const nextConfig = {
output: "standalone",
images: {
domains: ["assets.aceternity.com"],
remotePatterns: [
{
protocol: "https",
hostname: "assets.aceternity.com",
pathname: '/**',
}
],

},
webpack: (config: { externals: string[] }) => {
config.externals = config.externals || [];
Expand Down
Binary file added public/background-blur-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/background-blur-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/background-blur-3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/background.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/carousel-bg.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/decen.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/devices.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/dotter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/fonts/Another-Xanadu.ttf
Binary file not shown.
Binary file added public/images/diamond.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/flag-hover.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/flag-shadow.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/flag.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/flash-hover.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/flash-shadow.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/flash.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/lock-hover.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/lock-shadow.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/lock.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/map-pin-hover.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/map-pin-shadow.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/map-pin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/shield-hover.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/shield-shadow.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/shield.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/world-background.png
Binary file added public/images/world.png
Binary file added public/mid-background-blur.png
Binary file added public/recognition/eth-sea.png
Binary file added public/recognition/ivs.png
Binary file added public/recognition/radar-hack.png
Binary file added public/tralized.png
Loading