Object containing:
const TokenListComponent = () => {
const { tokens, tokensByChainId } = useTokenLists();
return (
<div>
<p>Total tokens: {tokens.length}</p>
<p>Ethereum tokens: {tokensByChainId[1]?.length || 0}</p>
</div>
);
};
// With Suspense wrapper
const App = () => (
<Suspense fallback={<div>Loading token lists...</div>}>
<TokenListComponent />
</Suspense>
);
Loads and processes token lists from configured sources
Fetches tokens from multiple token list URLs defined in configuration, processes them to create a unified token list with these features: