Neom: Your Web3 Portfolio
`Neom offers a comprehensive platform for managing your Web3 assets. Seamlessly track your NFTs, tokens, and transactions in a secure and soon to be decentralized environment.
Wallet Integration
Connect your wallet
Connect your MetaMask, Coinbase Wallet, or any other supported wallet to access your Web3 assets.
Securely manage assets
Neom never stores your private keys. Your assets remain secure and under your control.
Transaction History
1
From and To
The sender and recipient of the transaction
2
Transaction ID
The Hash of the transactionz
3
Amount
Amount of cryptocurrency or NFT involved
4
Status
Status of the transaction (e.g., pending, completed)
NFT Gallery
Browse and discover
Explore a curated collection of NFTs owned by you.
View NFT details
Get detailed information about each NFT, including its name, symbol, and price.
Token Balances
The Token Balances page allows you to keep track of all your cryptocurrencies and stablecoins on the same screen.
On the Token Balances page, you'll see the name of each asset, the amount you hold, and its current value in USD. You can also see the historical price trend for each asset, which can help you make informed decisions about your investments. Neom also provides real-time updates for your balances, so you can always stay on top of the market.
Portfolio Value
1
Real-time updates
Track the value of your portfolio in real time, with automatic updates based on market data.
2
Historical performance
View charts and graphs to analyze your portfolio's performance over time.
Workflow Architecture
  • Frontend (UI): Users interact with the portfolio manager to view NFTs , ,transactions, token balances and their portfolio value.
  • Backend: Rust-based backend managing:
  • Alchemy for NFT metadata and token transfer events .
  • CoinGecko for token prices.
  • Reservoir for NFT price and sale data.
User-Friendly Interface
1
Intuitive Dashboard
Quickly access key metrics and insights about your portfolio.
2
Easy Navigation
Seamlessly navigate between different sections and features.
3
Crosschain Support
To multiple blockchain networks beyond Ethereum to access a wider range of assets and opportunities such as Base
Current Centralized Approach
Neom currently relies on centralized services like Alchemy for NFT data ,Reservoir for NFT price and CoinGecko for token prices.
This centralized approach introduces several limitations, including trust issues and potential failure or manipulation of data by third-party services.
Why Use a Light Client?
  • Trustlessness: Verifies blockchain data without relying on third-party APIs.
  • Decentralization: Reduces reliance on centralized providers like Alchemy or CoinGecko.
  • Efficiency: Lightweight and fast compared to full node solutions.
What is Selene?
Open-Source and Secure
Selene is an open-source project built in Golang, making it secure and accessible for developers.
User-Friendly Integration
Designed for easy integration into wallets and applications that use light clients.
Decentralized Data Access
Selene provides a decentralized and trustless data source, eliminating reliance on centralized third-party services.
Selene’s Architecture
Consensus Layer
The Consensus Layer is responsible for synchronizing with the Ethereum network and verifying block headers. It ensures the trust of blocks by validating their signatures and ensuring their validity within the chain's consensus mechanism.
RPC Server
The RPC server acts as an intermediary between the Consensus Layer and the Execution Layer. It handles block header requests, block gossip dissemination, and the transmission of verified blocks to the Execution Layer.
Execution Layer
The Execution Layer processes transactions and validates Merkle proofs using the state root and requested data. This layer provides access to the state of the Ethereum blockchain, enabling users to query data and interact with the network.
How Selene Works with the Portfolio Manager
1
User Request
A user requests NFT and token information from the portfolio manager.
2
Consensus Layer
Selene retrieves verified block headers from the Ethereum network.
3
RPC Server
The RPC server transmits verified headers to the Execution Layer.
4
Execution Layer
The Execution Layer validates Merkle proofs and provides decentralized data.
5
Portfolio Manager
The portfolio manager displays trustless data, providing a secure and transparent user experience.
Key Benefits of Selene Integration
Decentralization
Removing direct dependency on centralized services .
Increased Security
Trustless data retrieval ensures data integrity and prevents tampering.
Improved Reliability
Light clients ensure a robust, fail-proof connection to the Ethereum network.
Transparency
Full visibility and verifiability through the blockchain.
Made with