# Magna Docs ## Docs - [Case Studies](https://docs.magna.so/admins/custom-engagements/case-studies.md): In addition to our robust platform, Magna is also able to create custom engagements based on your team's needs! Below are examples of claim portals (for airdrops) we've created for some our customers: - [Custom Claim Portal FAQs](https://docs.magna.so/admins/custom-engagements/custom-claim-portal-faqs.md) - [Data Protection](https://docs.magna.so/admins/privacy-and-security/data-protection.md) - [Magna Contract Deployments](https://docs.magna.so/admins/privacy-and-security/magna-contract-deployments.md): Below you will find the addresses to all Magna Factory contracts. - [Privacy & Terms](https://docs.magna.so/admins/privacy-and-security/privacy-and-terms.md) - [Security at Magna](https://docs.magna.so/admins/privacy-and-security/security-at-magna.md) - [Admin App Views](https://docs.magna.so/admins/product-guides/admin-app-views.md): This page contains the various views available to Project Admins, including detailed descriptions for each. - [View A Single Allocation For A Stakeholder](https://docs.magna.so/admins/product-guides/admin-app-views/view-a-single-allocation-for-a-stakeholder.md) - [View All Allocations Across The Project](https://docs.magna.so/admins/product-guides/admin-app-views/view-all-allocations-across-the-project.md): This page provides a comprehensive view of all token allocations within the company. This is the key interface that provides a filterable view of all allocations. - [View Details About The Vesting Contract](https://docs.magna.so/admins/product-guides/admin-app-views/view-details-about-the-vesting-contract.md): Follow the below steps to view the details of the deployed vesting contract: - [View Your Audit Log](https://docs.magna.so/admins/product-guides/admin-app-views/view-your-audit-log.md) - [View Your Project Dashboard](https://docs.magna.so/admins/product-guides/admin-app-views/view-your-project-dashboard.md): This is the overall hub for high-level insights on your token, stakeholder, and on-chain activity: - [Admin Post-Fund Allocation Actions](https://docs.magna.so/admins/product-guides/admin-post-fund-allocation-actions.md) - [How To Claim Your Tokens](https://docs.magna.so/admins/product-guides/admin-post-fund-allocation-actions/how-to-claim-your-tokens.md): Below are instructions on how to claim your tokens as an admin and non-admin stakeholder - [How to trigger a claim for a stakeholder](https://docs.magna.so/admins/product-guides/admin-post-fund-allocation-actions/how-to-trigger-a-claim-for-a-stakeholder.md) - [Emergency Playbook](https://docs.magna.so/admins/product-guides/emergency-playbook.md): If there is a compromised wallet or email, you can follow either of the below options to secure an allocation. - [FAQs](https://docs.magna.so/admins/product-guides/faqs.md): Below is a list of your most frequently asked questions. Please visit our Help Center (help.magna.so) to learn more. - [How To Add & Edit Allocations](https://docs.magna.so/admins/product-guides/how-to-add-and-edit-allocations.md) - [Allocation Overview](https://docs.magna.so/admins/product-guides/how-to-add-and-edit-allocations/allocation-overview.md): First understand the basics of what an allocation is and how to customize them within the Magna platform. - [How To Add Allocations & Stakeholders](https://docs.magna.so/admins/product-guides/how-to-add-and-edit-allocations/how-to-add-allocations-and-stakeholders.md): IMPORTANT: Please ensure you followed all of the steps within the Magna Quickstart Guide before adding allocations/stakeholders. - [Create Allocation (Individual)](https://docs.magna.so/admins/product-guides/how-to-add-and-edit-allocations/how-to-add-allocations-and-stakeholders/create-allocation-individual.md) - [Import Allocations (Bulk)](https://docs.magna.so/admins/product-guides/how-to-add-and-edit-allocations/how-to-add-allocations-and-stakeholders/import-allocations-bulk.md) - [How To Edit & Delete Allocations & Stakeholders](https://docs.magna.so/admins/product-guides/how-to-add-and-edit-allocations/how-to-edit-and-delete-allocations-and-stakeholders.md) - [How To Edit Stakeholder Email Address](https://docs.magna.so/admins/product-guides/how-to-add-and-edit-allocations/how-to-edit-stakeholder-email-address.md): Admins can do this via the "Transfer Allocation Ownership" feature. See instructions below. - [How To Edit Stakeholder Wallet Address](https://docs.magna.so/admins/product-guides/how-to-add-and-edit-allocations/how-to-edit-stakeholder-wallet-address.md): In order to do this, you will need to transfer the allocation to a new wallet. See step by step instructions below: - [How To Export Allocations (CSV)](https://docs.magna.so/admins/product-guides/how-to-add-and-edit-allocations/how-to-export-allocations-csv.md): You can export your allocations as a CSV file so you have a shareable record of who is in the Magna app. This is also generally required as a first step when migrating off Magna. - [How To Schedule Cancellation of Allocations](https://docs.magna.so/admins/product-guides/how-to-add-and-edit-allocations/how-to-schedule-cancellation-of-allocations.md): Admins can schedule a cancellation on any Airdrop allocations - [How To Upload & Delete Allocation Documents](https://docs.magna.so/admins/product-guides/how-to-add-and-edit-allocations/how-to-upload-and-delete-allocation-documents.md): This is helpful for admins who would like to upload important documentation related to their allocations, such as token agreements, SAFTs, or other investment/employment documents. - [Vesting vs Unlock Schedules](https://docs.magna.so/admins/product-guides/how-to-add-and-edit-allocations/vesting-vs-unlock-schedules.md) - [How To Fund Allocations](https://docs.magna.so/admins/product-guides/how-to-fund-allocations.md): Magna allows you to fund/distribute via claim or direct transfer (aka airdrop). We also allow you to stay compliant by working with HR providers to fund allocations with tax withholding. - [How To Fund Airdrops](https://docs.magna.so/admins/product-guides/how-to-fund-allocations/how-to-fund-airdrops.md): Each section title contains a hyperlink to its corresponding video demo for a more thorough guide. - [How To Fund Claims](https://docs.magna.so/admins/product-guides/how-to-fund-allocations/how-to-fund-claims.md): Each section title contains a hyperlink to its corresponding video demo for a more thorough guide. - [Fund As You Go and Topping Up Allocations](https://docs.magna.so/admins/product-guides/how-to-fund-allocations/how-to-fund-claims/fund-as-you-go-and-topping-up-allocations.md) - [How to fund new allocations](https://docs.magna.so/admins/product-guides/how-to-fund-allocations/how-to-fund-claims/how-to-fund-new-allocations.md): When you add new allocations, or after investors their wallet to an allocation without a wallet, here is how to quickly fund it. - [How To Fund with Tax Withholding](https://docs.magna.so/admins/product-guides/how-to-fund-allocations/how-to-fund-with-tax-withholding.md) - [Magna Quickstart Guide](https://docs.magna.so/admins/product-guides/magna-quickstart-guide.md): Once you have access to the Magna app, there are a few very important preliminary steps you'll need to take to ensure everything is set up correctly - [Step 1: Set Up Key Project Details](https://docs.magna.so/admins/product-guides/magna-quickstart-guide/step-1-set-up-key-project-details.md): There are a few actions you'll need to take in the Settings tab to ensure your project is set up correctly prior to using the app fully. - [Step 1A: How To Edit Project Details](https://docs.magna.so/admins/product-guides/magna-quickstart-guide/step-1-set-up-key-project-details/step-1a-how-to-edit-project-details.md): The initial setup steps involve configuring the key details in Magna. - [Step 1B: How To Add Project Token(s)](https://docs.magna.so/admins/product-guides/magna-quickstart-guide/step-1-set-up-key-project-details/step-1b-how-to-add-project-tokens.md): You will need to have your token contract address handy for this step. - [Step 1C: How To Add Admin Wallet(s)](https://docs.magna.so/admins/product-guides/magna-quickstart-guide/step-1-set-up-key-project-details/step-1c-how-to-add-admin-wallet.md): This wallet controls the vesting contract. It is used to create and cancel on-chain allocations, so you will need to have the tokens deposited into it in order to fund the tokens to your stakeholders. - [How To Configure Gnosis Safe Multisig Wallet](https://docs.magna.so/admins/product-guides/magna-quickstart-guide/step-1-set-up-key-project-details/step-1c-how-to-add-admin-wallet/how-to-configure-gnosis-safe-multisig-wallet.md): See below on how to use Gnosis Safe within the Magna platform using WalletConnect, a signing standard in web3. It includes guided steps and videos. - [Step 1D: How To Create A Vesting Contract](https://docs.magna.so/admins/product-guides/magna-quickstart-guide/step-1-set-up-key-project-details/step-1d-how-to-create-a-vesting-contract.md) - [Step 1E: How To Add & Edit A Team Member](https://docs.magna.so/admins/product-guides/magna-quickstart-guide/step-1-set-up-key-project-details/step-1e-how-to-add-and-edit-a-team-member.md) - [Step 2: Create Unlock Schedules](https://docs.magna.so/admins/product-guides/magna-quickstart-guide/step-2-create-unlock-schedules.md): First, it's important to make sure you understand the difference between a vesting and unlock schedule within the params of Magna (see the below article for a thorough breakdown). - [How To Edit or Delete A Schedule](https://docs.magna.so/admins/product-guides/magna-quickstart-guide/step-2-create-unlock-schedules/how-to-edit-or-delete-a-schedule.md) - [Step 3: Complete Your Onboarding Sheet](https://docs.magna.so/admins/product-guides/magna-quickstart-guide/step-3-complete-your-onboarding-sheet.md): Filling out your allocations' onboarding sheet correctly is a crucial step. Schedules must be added in Magna first, in order to finish filling out your onboarding sheet. - [How To Fill Out Your Sheet](https://docs.magna.so/admins/product-guides/magna-quickstart-guide/step-3-complete-your-onboarding-sheet/how-to-fill-out-your-sheet.md): Filling out your allocations' onboarding sheet correctly is a crucial step. Schedules must be added in Magna first, in order to finish filling out your onboarding sheet. - [How To Find The Onboarding Sheet Template](https://docs.magna.so/admins/product-guides/magna-quickstart-guide/step-3-complete-your-onboarding-sheet/how-to-find-the-onboarding-sheet-template.md): Filling out your allocations' onboarding sheet correctly is a crucial step. Schedules must be added in Magna first, in order to finish filling out your onboarding sheet. - [How To Upload Your Sheet](https://docs.magna.so/admins/product-guides/magna-quickstart-guide/step-3-complete-your-onboarding-sheet/how-to-upload-your-sheet.md): Filling out your allocations' onboarding sheet correctly is a crucial step. Schedules must be added in Magna first, in order to finish filling out your onboarding sheet. - [Nonce](https://docs.magna.so/api-reference/auth/nonce.md): Generates a nonce for the given wallet address to be used in the authentication process. The nonce should be included in the signed message (CAIP-122) - [Sign In](https://docs.magna.so/api-reference/auth/sign-in.md): Authenticates a user by verifying the signed message from their wallet. Returns a JWT access token upon successful verification. - [Claim Allocations](https://docs.magna.so/api-reference/claim/claim-allocations.md): Retrieves the list of allocations for the user claim wallet - [Get Wallet Risk Status](https://docs.magna.so/api-reference/compliance/get-wallet-risk-status.md): Get wallet risk status for compliance (e.g., OFAC sanctions) - [UI Config](https://docs.magna.so/api-reference/config/ui-config.md): Returns the UI config to render the portal - [Humanity Verification](https://docs.magna.so/api-reference/humanity-check/humanity-verification.md): Whether the account passes the POH for the given portal. - [Pulse](https://docs.magna.so/api-reference/misc/pulse.md): Returns the status of the service - [Version](https://docs.magna.so/api-reference/misc/version.md): Returns the version of the service - [Claim Stake Rewards Parameters](https://docs.magna.so/api-reference/staking/claim-stake-rewards-parameters.md): Constructs transaction parameters for claiming stake rewards so the user could sign it - [Stake Parameters](https://docs.magna.so/api-reference/staking/stake-parameters.md): Constructs transaction parameters for staking tokens so the user could sign it - [Staking Pools List](https://docs.magna.so/api-reference/staking/staking-pools-list.md): Returns a list of staking pools - [Unstake Parameters](https://docs.magna.so/api-reference/staking/unstake-parameters.md): Constructs transaction parameters for unstake tokens so the user could sign it - [Withdraw Pending Tokens Parameters](https://docs.magna.so/api-reference/staking/withdraw-pending-tokens-parameters.md): Constructs transaction parameters for withdrawing tokens so the user could sign it - [OAuth Submission](https://docs.magna.so/api-reference/submission/oauth-submission.md): Initiates the OAuth flow for a given provider to associate with an airdrop participant. - [OAuth Verification](https://docs.magna.so/api-reference/submission/oauth-verification.md): Verifies the OAuth flow for a given provider to associate with an airdrop participant. - [Submission](https://docs.magna.so/api-reference/submission/submission.md): Submits the provided account(s) for eligibility checking for the given portal. - [Submission Accounts](https://docs.magna.so/api-reference/submission/submission-accounts.md): Retrieves the list of submission accounts for the given portal. - [Wallet Submission](https://docs.magna.so/api-reference/submission/wallet-submission.md): Submits a new wallet address to associate with an airdrop participant. Verifies the signed message from their wallet. - [Allocations List](https://docs.magna.so/api-reference/token/allocations-list.md): Returns a list of allocations for a given wallet - [Claim Transaction Parameters](https://docs.magna.so/api-reference/token/claim-transaction-parameters.md): Constructs transaction parameters for claiming a distribution so the user could sign it - [Collect New Wallet](https://docs.magna.so/api-reference/token/collect-new-wallet.md): Collect new wallet for allocation. This is used for pre-TGE to collect wallets. - [My Allocations](https://docs.magna.so/api-reference/token/my-allocations.md): Returns a list of allocations based on the session - [My Stakes List](https://docs.magna.so/api-reference/token/my-stakes-list.md): Returns a list of user stakes for a given wallet and staking pool id - [Off Chain Claim](https://docs.magna.so/api-reference/token/off-chain-claim.md): Collect wallet address and CEX Account Id for off-chain claiming allocation. This is used for pre-TGE to claim through CEX. - [Process Transactions](https://docs.magna.so/api-reference/token/process-transactions.md): Processes a list of signed transactions. Applicable for chains where the transaction is process by the dApp and not the wallet - e.g. Solana - [Process Transactions](https://docs.magna.so/api-reference/token/process-transactions-1.md): Processes a list of signed transactions. Applicable for chains where the transaction is process by the dApp and not the wallet - e.g. Solana - [Transaction Parameters](https://docs.magna.so/api-reference/token/transaction-parameters.md): Constructs transaction parameters for claiming a distribution so the user could sign it - [Wallet Statistics](https://docs.magna.so/api-reference/token/wallet-statistics.md): Return aggregated information about a wallet - [Allocations](https://docs.magna.so/apis/admin/allocations.md) - [Admin Release Allocations](https://docs.magna.so/apis/admin/allocations/admin-release-allocations.md) - [Allocation by ID](https://docs.magna.so/apis/admin/allocations/allocation-by-id.md) - [Allocation List](https://docs.magna.so/apis/admin/allocations/allocation-list.md) - [Claim Allocation Tokens](https://docs.magna.so/apis/admin/allocations/claim-allocation-tokens.md) - [Collect New Wallet](https://docs.magna.so/apis/admin/allocations/collect-new-wallet.md): Submit a stakeholder's newly collected wallet for a target token via a signed message, creating the corresponding allocation. - [Create Allocation](https://docs.magna.so/apis/admin/allocations/create-allocation.md) - [Merkle Proof](https://docs.magna.so/apis/admin/allocations/merkle-proof.md) - [Modify Allocation](https://docs.magna.so/apis/admin/allocations/modify-allocation.md) - [Off-Chain Claim](https://docs.magna.so/apis/admin/allocations/off-chain-claim.md): Record off-chain (e.g. centralized-exchange) claims for a wallet's allocations, proven by a signed message. - [Schedule](https://docs.magna.so/apis/admin/allocations/schedule.md) - [Authentication](https://docs.magna.so/apis/admin/authentication.md): Authenticate Admin API requests with a project API key sent in the x-magna-api-token header. - [List Chains](https://docs.magna.so/apis/admin/chains/chains-list.md): List all supported blockchain networks with their IDs and names. - [List Contracts](https://docs.magna.so/apis/admin/contracts/contracts-list.md): List the distribution contracts registered for a token. - [Create Contract](https://docs.magna.so/apis/admin/contracts/create-contract.md): Register a new distribution contract record for a token. - [Introduction](https://docs.magna.so/apis/admin/introduction.md): The Magna Admin API is a private, server-to-server API for managing allocations, funding and claims, transactions, and token data from your own backend. - [Nodes](https://docs.magna.so/apis/admin/nodes.md) - [Create Creative](https://docs.magna.so/apis/admin/portals/create-creative.md): Register an uploaded portal asset so it can be referenced in portal configuration. - [Create Portal](https://docs.magna.so/apis/admin/portals/create-portal.md): Create a claim portal. The body is a discriminated union on version — v1 uses a single configuration blob; v2 uses structured config tables. - [Get Creative Upload URL](https://docs.magna.so/apis/admin/portals/creative-upload-url.md): Request a pre-signed URL to upload a portal asset (image or animation). - [Get Portal](https://docs.magna.so/apis/admin/portals/portal-by-id.md): Retrieve a single claim portal by ID, including its claim config and auth settings. - [List Portals](https://docs.magna.so/apis/admin/portals/portals-list.md): List the claim portals for your project, with cursor pagination. - [Update Portal](https://docs.magna.so/apis/admin/portals/update-portal.md): Update an existing claim portal. Same version-discriminated body as Create Portal. - [Protocol Hooks](https://docs.magna.so/apis/admin/protocol-hooks.md) - [Create Schedule](https://docs.magna.so/apis/admin/schedules/create-schedule.md): Create an unlock schedule for a token, with an optional cliff and one or more schedule pieces. - [List Schedules](https://docs.magna.so/apis/admin/schedules/schedules-list.md): List the unlock schedules defined for a token. - [Security Considerations](https://docs.magna.so/apis/admin/security-considerations.md) - [Locked Supply](https://docs.magna.so/apis/admin/statistics/locked-supply.md): Retrieve the locked supply of a token — allocated tokens under an active schedule that have not yet released. - [Total Supply](https://docs.magna.so/apis/admin/statistics/total-supply.md) - [Unlocked Supply](https://docs.magna.so/apis/admin/statistics/unlocked-supply.md) - [Tokens](https://docs.magna.so/apis/admin/tokens.md) - [Create Token](https://docs.magna.so/apis/admin/tokens/create-token.md): Register a new token for the project. The token contract must already be deployed on-chain. - [Token Contracts](https://docs.magna.so/apis/admin/tokens/token-contracts.md): List all distribution contracts associated with a token. - [Token Summary](https://docs.magna.so/apis/admin/tokens/token-summary.md) - [Tokens List](https://docs.magna.so/apis/admin/tokens/tokens-list.md) - [Transactions](https://docs.magna.so/apis/admin/transactions.md) - [Create Transaction](https://docs.magna.so/apis/admin/transactions/create-transaction.md): Create on-chain transactions for a contract: initialize it, start a distribution, or fund a direct transfer. - [Indexing Transaction](https://docs.magna.so/apis/admin/transactions/indexing-transaction.md) - [Transaction Signing Parameters](https://docs.magna.so/apis/admin/transactions/transaction-signing-parameters.md) - [Transaction Status](https://docs.magna.so/apis/admin/transactions/transaction-status.md): Look up the status of a transaction, including its operations and indexing state. - [Use Cases](https://docs.magna.so/apis/admin/use-cases.md) - [Admin Wallets](https://docs.magna.so/apis/admin/wallets/admin-wallets.md): List the project wallets (admin wallets) available to your project. - [Webhooks](https://docs.magna.so/apis/admin/webhooks.md) - [FAQs](https://docs.magna.so/apis/admin/webhooks/faqs.md) - [Payload Schemas](https://docs.magna.so/apis/admin/webhooks/payload-schemas.md) - [Register Webhooks](https://docs.magna.so/apis/admin/webhooks/register-webhooks.md) - [Security](https://docs.magna.so/apis/admin/webhooks/security.md) - [APIs Overview](https://docs.magna.so/apis/overview.md): Magna exposes two API families — the Admin API for private server-to-server integrations, and the Portal API that powers public claim portals. - [Portal API](https://docs.magna.so/apis/portal/overview.md): The public API that powers Magna claim portals. v1 is fully public; v2 adds wallet authentication. Browse the full endpoint reference in the API Reference section. - [Welcome to Magna](https://docs.magna.so/index.md): Magna is the token management platform for vesting, unlocks, distributions, and custom claim portals. Pick your path below to get started. - [Add-On Features](https://docs.magna.so/overview/add-on-features.md): Optional features that can be toggled per project, on top of an enabled product like Vesting. - [Airdrops](https://docs.magna.so/overview/case-studies/airdrops.md): How projects run large-scale airdrops with Magna — from million-wallet claims to TGE distributions — plus examples of branded, white-labeled claim portals. - [Staking](https://docs.magna.so/overview/case-studies/staking.md): How Nodepay scaled staking on Solana with Magna — a white-labeled claim-and-stake program that staked 10% of supply in two days. - [Vesting](https://docs.magna.so/overview/case-studies/vesting.md): We have worked closely with dozens of customers big and small to provide a best-in-class vesting and token-distribution platform — whether they needed investor and employee vesting, claims, tax compliance, or a mix of all three. - [Onboarding and Support](https://docs.magna.so/overview/onboarding-and-support.md): For recipients and stakeholders, our simple, intuitive UI is friendly even to the most novice of crypto users. - [Airdrops](https://docs.magna.so/overview/our-products/airdrops.md): Token distributions via white-labeled claim portals — most commonly for large groups and community programs. - [Staking](https://docs.magna.so/overview/our-products/staking.md): Launch white-labeled staking reward programs — most commonly used by foundations for incentive programs. - [Vesting](https://docs.magna.so/overview/our-products/vesting.md): Magna Vesting distributes tokens through the Magna app — most commonly for investor and employee distributions — on custom vesting and unlock schedules. - [Data Protection](https://docs.magna.so/overview/privacy-and-security/data-protection.md) - [Privacy & Terms](https://docs.magna.so/overview/privacy-and-security/privacy-and-terms.md) - [Security & Compliance](https://docs.magna.so/overview/privacy-and-security/security-and-compliance.md): Keeping your assets safe is our number one priority. - [Compliance](https://docs.magna.so/overview/privacy-and-security/security-and-compliance/compliance.md): Safeguarding your data. - [Security](https://docs.magna.so/overview/privacy-and-security/security-and-compliance/security.md): Keeping our customers' data secure is the most important thing that Magna does. We go to considerable lengths to ensure that all data sent to Magna is handled securely. - [Products](https://docs.magna.so/overview/products.md): Magna's product suite — Vesting, Airdrops, and Staking. Products are enabled per project and unlock related features in the app. - [Getting Support](https://docs.magna.so/stakeholders/overview/getting-support.md) - [Key Definitions](https://docs.magna.so/stakeholders/overview/key-definitions.md): Below are the core primitives that each user of Magna needs to understand in order to effectively use the platform as intended. - [Direct Transfer Allocations & Tax Withholding](https://docs.magna.so/stakeholders/product-guides/direct-transfer-allocations-and-tax-withholding.md) - [FAQs](https://docs.magna.so/stakeholders/product-guides/faqs.md) - [How To Add, Modify, or Delete Your Wallet](https://docs.magna.so/stakeholders/product-guides/how-to-add-modify-or-delete-your-wallet.md): In order for tokens to be deposited or transferred for an allocation, it needs to have a wallet assigned to it. That wallet can be set by the admin of the project or by the stakeholder directly. - [How To Claim Your Tokens](https://docs.magna.so/stakeholders/product-guides/how-to-claim-your-tokens.md) - [How to Login](https://docs.magna.so/stakeholders/product-guides/how-to-login.md) - [How To View Your Allocation Details](https://docs.magna.so/stakeholders/product-guides/how-to-view-your-allocation-details.md) - [How To View Your Porfolio & Allocation](https://docs.magna.so/stakeholders/product-guides/how-to-view-your-portfolio-and-allocation.md) - [Magna Wallets](https://docs.magna.so/stakeholders/product-guides/magna-wallets.md) - [Claiming Staking Rewards](https://docs.magna.so/stakeholders/product-guides/magna-wallets/claiming-staking-rewards.md) - [Staking Tokens](https://docs.magna.so/stakeholders/product-guides/magna-wallets/staking-tokens.md) - [Unstaking Tokens](https://docs.magna.so/stakeholders/product-guides/magna-wallets/unstaking-tokens.md) - [Withdrawing Tokens](https://docs.magna.so/stakeholders/product-guides/magna-wallets/withdrawing-tokens.md) - [How to Setup 2-Factor Authentication](https://docs.magna.so/stakeholders/product-guides/setting-up-2-factor-authentication.md) - [Stakeholder Overview](https://docs.magna.so/stakeholders/product-guides/stakeholder-overview.md) ## OpenAPI Specs - [openapi](https://docs.magna.so/apis/portal/openapi.json) ## Optional - [Go to App](https://app.magna.so) - [Website](https://magna.so) - [Blog](https://www.magna.so/blog)