HyperPaxeer NetworkPaxeer Network

SDKs & Tools

Recommended tools and libraries for building on Paxeer Network

Overview

Recommended tools and libraries for building on Paxeer Network. All standard Ethereum development tools work seamlessly with Paxeer.

Frontend Libraries

Development Frameworks

JavaScript Libraries

ethers.js v6

Complete Ethereum library and wallet implementation in JavaScript.

npm install ethers@6
import { ethers } from 'ethers';

const provider = new ethers.JsonRpcProvider(
  'https://public-rpc.paxeer.app/rpc'
);

const balance = await provider.getBalance('0x...');
console.log(ethers.formatEther(balance));

ethers.js Documentation

Complete API reference and guides

web3.js v4

Ethereum JavaScript API - Collection of libraries for interacting with Ethereum.

npm install web3@4
import Web3 from 'web3';

const web3 = new Web3('https://public-rpc.paxeer.app/rpc');

const balance = await web3.eth.getBalance('0x...');
console.log(web3.utils.fromWei(balance, 'ether'));

web3.js Documentation

Complete API reference and guides

Smart Contract Development

Testing Tools

Wallet Integration

MetaMask

Most popular browser extension wallet for Ethereum.

if (typeof window.ethereum !== 'undefined') {
  console.log('MetaMask is installed!');
}
const accounts = await window.ethereum.request({
  method: 'eth_requestAccounts'
});
console.log('Connected:', accounts[0]);
await window.ethereum.request({
  method: 'wallet_addEthereumChain',
  params: [{
    chainId: '0xe5',
    chainName: 'Paxeer Network',
    nativeCurrency: {
      name: 'Paxeer',
      symbol: 'PAX',
      decimals: 18
    },
    rpcUrls: ['https://public-rpc.paxeer.app/rpc'],
    blockExplorerUrls: ['https://paxscan.paxeer.app']
  }]
});

WalletConnect

Open protocol for connecting wallets to dApps.

npm install @web3modal/wagmi wagmi viem
import { createWeb3Modal } from '@web3modal/wagmi/react'
import { walletConnect } from 'wagmi/connectors'

const projectId = 'YOUR_PROJECT_ID'

const modal = createWeb3Modal({
  wagmiConfig,
  projectId,
  chains: [paxeer]
})

WalletConnect Documentation →

RainbowKit

The best way to connect a wallet in React.

npm install @rainbow-me/rainbowkit wagmi viem
import { RainbowKitProvider } from '@rainbow-me/rainbowkit';
import '@rainbow-me/rainbowkit/styles.css';

function App() {
  return (
    <WagmiProvider config={config}>
      <QueryClientProvider client={queryClient}>
        <RainbowKitProvider>
          <YourApp />
        </RainbowKitProvider>
      </QueryClientProvider>
    </WagmiProvider>
  );
}

RainbowKit Documentation →

Block Explorers

PaxeerScan

Official block explorer for Paxeer Network. View transactions, blocks, addresses, and verify contracts.

Features:

  • Transaction tracking
  • Contract verification
  • Token analytics
  • Address labeling
  • API access

IDE & Editors

Additional Resources

Developer Tools Comparison

ToolBest ForLanguageLearning Curve
HardhatFull-stack developmentJavaScript/TypeScriptMedium
FoundrySmart contract focusSolidityMedium-High
RemixQuick prototypingBrowser-basedLow
wagmiReact dAppsTypeScriptLow-Medium
ethers.jsGeneral purposeJavaScriptMedium
viemModern TypeScriptTypeScriptMedium

Community Resources

Need Help?

Next Steps

How is this guide?

On this page