Portal is an MPC wallet provider and web3 developer platform. You can use Portal to create embedded MPC wallets for users and the Portal SDK to build out the web3 functionality for your application.
Portal provides several APIs to enhance your hackathon projects.
Enclave MPC API Quickstart: This guide will walk you through the steps to get started with the Enclave MPC API.
Client API: Use this API to manage Portal clients and their wallets with endpoints for assets, transactions, and more.
Custodian API: This API helps you manage your own custodian and your Portal clients’ wallets with specialized endpoints.
Get Assets Endpoint: This endpoint returns a list of fungible assets (native, ERC-20, and SPL tokens) associated with your Portal client for a given chain.
Get Transaction History Endpoint: This endpoint returns a list of the historic transactions associated with your Portal client for a given chain.