Skip to Content

🚧 These packages are still in development and may change rapidly as they are developed.

@aptos-labs/js-pro

A collection of opinionated utilities for building on Aptos.
Get Started
Get started with these examples
Setup your app providers for Tanstack Query, Aptos Wallet Adapter, and Aptos JS-Pro.
import { AptosJSCoreProvider } from '@aptos-labs/react';
import { useWalletAdapterCore } from '@aptos-labs/react/connectors';
import { AptosWalletAdapterProvider, useWallet } from '@aptos-labs/wallet-adapter-react';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
 
const queryClient = new QueryClient();
 
function AptosCoreProvider({ children }: { children: React.ReactNode }) {
  const wallet = useWallet();
 
  const core = useWalletAdapterCore({ wallet });
 
  return <AptosJSCoreProvider core={core}>{children}</AptosJSCoreProvider>;
}
 
export default function App() {
  return (
    <AptosWalletAdapterProvider>
      <QueryClientProvider client={queryClient}>
        <AptosCoreProvider>{/* <AppComponent /> */}</AptosCoreProvider>
      </QueryClientProvider>
    </AptosWalletAdapterProvider>
  );
}

Build with @aptos-labs/js-pro