Smart Contract Architecture
Neovestor Smart Contract Architecture
Core Programs
neovestor_token (SPL Token-2022 Extension)
neovestor_token (SPL Token-2022 Extension)// Pseudocode (Anchor Framework)
#[derive(Accounts)]
pub struct MintRwa<'info> {
#[account(init, payer = authority, space = 8 + 64)]
pub rwa_mint: Account<'info, Mint>,
#[account(mut)]
pub authority: Signer<'info>,
pub token_program: Program<'info, Token2022>,
pub system_program: Program<'info, System>,
} neovestor_compliance (Custom Program)
neovestor_compliance (Custom Program)neovestor_governance (Custom DAO Program)
neovestor_governance (Custom DAO Program)neovestor_liquidity (SPL Token + Custom Logic)
neovestor_liquidity (SPL Token + Custom Logic)neovestor_vault (Squads Multi-Sig Integration)
neovestor_vault (Squads Multi-Sig Integration)Key Solana Native Integrations
Security Practices
Example Workflow: Tokenizing Real Estate
Future Upgrades
Last updated