CapSign
  • Home
  • Compliance Framework
  • Interactive Demos
    • Overview
  • Create an Account
  • Identity Verification
  • Investor Qualification
  • Guides for Individuals
    • Invest in an Offering
  • Guides for Corporations
    • Create a Share Class
    • Authorize Shares
    • Issue Shares
    • Upload a Document
    • Create a Document Template
    • Create an Offering
    • Manage Your Offering
    • Add a Trusted Attestor
    • Approve an Investment
  • API Reference
    • Overview
    • Compliance
      • Exemptions
        • FederalExemption.sol
          • FederalExemption
        • RegAExemption.sol
          • RegAExemption
        • RegCFExemption.sol
          • RegCFExemption
        • RegDExemption.sol
          • RegDExemption
        • Rule144Exemption.sol
          • Rule144Exemption
        • Rule701Exemption.sol
          • Rule701Exemption
      • IComplianceModule.sol
        • IComplianceModule
      • Vesting.sol
        • Vesting
    • Currencies
      • WETH.sol
        • WETH
      • CMX.sol
        • CMX
      • USD.sol
        • USD
    • Governance
      • BoardManagement.sol
        • BoardManagement
      • ProxyVoting.sol
        • ProxyVoting
    • Identity
      • AttestationRegistry.sol
        • AttestationRegistry
      • ERC20PaymentResolver.sol
        • ERC20PaymentResolver
      • Roles
        • BaseRoles.sol
          • BaseRoles
        • PrivateOfferingRoles.sol
          • PrivateOfferingRoles
        • PublicOfferingRoles.sol
          • PublicOfferingRoles
      • Whitelist.sol
        • Whitelist
    • Issuance
      • Compensation
        • CompensationFactory.sol
          • CompensationFactory
        • EmployeeStockOptionCompensation.sol
          • EmployeeStockOptionCompensation
        • RestrictedStockAwardCompensation.sol
          • RestrictedStockAwardCompensation
        • StockAppreciationRightsCompensation.sol
          • StockAppreciationRightCompensation
        • WarrantCompensation.sol
          • WarrantCompensation
      • Offering
        • ExemptOffering.sol
          • ExemptOffering
        • InitialPublicOffering.sol
          • InitialPublicOffering
        • Offering.sol
          • Offering
        • OfferingFactory.sol
          • OfferingFactory
        • Rule506bOffering.sol
          • Rule506bOffering
        • Rule506cOffering.sol
          • Rule506cOffering
        • TenderOffer.sol
          • TenderOffer
    • Investor Relations
      • DividendDistributor.sol
        • DividendDistributor
      • SubscriptionManager.sol
        • SubscriptionManager
        • IERC20
    • Ledgers
      • Ledger.sol
        • Ledger
      • LedgerManager.sol
        • LedgerManager
      • SettlementManager.sol
        • SettlementManager
    • Marketplace
      • AuctionMarket.sol
        • AuctionMarket
      • BaseMarket.sol
        • BaseMarket
      • BulletinBoardMarket.sol
        • BulletinBoardMarket
      • Contents
        • BaseCollateral.sol
          • BaseCollateral
        • ERC20Collateral.sol
          • ERC20Collateral
        • NativeCollateral.sol
          • NativeCollateral
      • LiquidityPoolMarket.sol
        • LiquidityPoolMarket
      • Contents
        • BaseMargin.sol
          • BaseMargin
        • MarginAccount.sol
          • MarginAccount
      • MarginOrderBookMarket.sol
        • MarginOrderBookMarket
      • OTCMarket.sol
        • OTCMarket
      • OrderBookMarket.sol
        • OrderBookMarket
      • Contents
        • BrokerNetSettlement.sol
          • BrokerNetSettlement
        • CustodyBridge.sol
          • CustodyBridge
        • DirectSettlement.sol
          • DirectSettlement
        • ListingRegistry.sol
          • ListingRegistry
    • Tokenization
      • Actions
        • CorporateActionManager.sol
          • CorporateActionManager
          • ICapitalAsset
        • ICorporateActionManager.sol
          • ICorporateActionManager
      • Assets
        • Asset.sol
          • Asset
          • Asset
        • ClosedEndFundClass.sol
          • ClosedEndFundClass
        • ClosedEndFundManager.sol
          • ClosedEndFundManager
        • EmployeeStockOption.sol
          • EmployeeStockOption
        • Contents
          • IAsset.sol
            • IAsset
          • IClosedEndFundClass.sol
            • IClosedEndFundClass
          • IIssuedAsset.sol
            • IIssuedAsset
          • IOpenEndFundClass.sol
            • IOpenEndFundClass
          • IShareClass.sol
            • IShareClass
        • IssuedAsset.sol
          • IssuedAsset
        • OpenEndFundClass.sol
          • OpenEndFundClass
        • OpenEndFundManager.sol
          • OpenEndFundManager
        • ShareClass.sol
          • ShareClass
        • StockAppreciationRight.sol
          • StockAppreciationRight
        • Warrant.sol
          • Warrant
      • TokenFactory.sol
        • TokenFactory
    • Utilities
      • PriceFeed.sol
        • SimplePriceFeed
        • IPriceFeed
    • Valuations
      • ValuationRegistry.sol
        • ValuationRegistry
    • Wallet
      • HookedSmartWallet.sol
        • HookedSmartWallet
      • Wallet.sol
        • Wallet
Powered by GitBook
On this page
  • Executive Summary
  • Decentralized Compliance Architecture
  • Implementation Methodology
  • Risk Management
  • Conclusion

Was this helpful?

Compliance Framework

🚧 This page is still under development

Executive Summary

CapSign's compliance framework integrates traditional regulatory requirements with blockchain technology to create a transparent, immutable, and decentralized compliance system. By leveraging the Ethereum Attestation Service (EAS), CapSign provides a secure and verifiable method for maintaining regulatory compliance across digital asset offerings.

Decentralized Compliance Architecture

Ethereum Attestation Service Integration

CapSign utilizes the Ethereum Attestation Service as the foundation for its decentralized compliance infrastructure. This approach offers several key advantages:

  1. Immutable Verification Records: All compliance attestations are recorded on-chain, creating a permanent, tamper-proof record of verification.

  2. Decentralized Validation: Compliance checks can be independently verified without relying on central authorities.

  3. Portable Credentials: Once verified, attestations can be used across compatible platforms without requiring re-verification.

  4. Privacy-Preserving: Only cryptographic proofs of attestations are shared, keeping sensitive personal information secure.

Attestation Schema Framework

The CapSign compliance system is built around three core attestation schemas:

1. Customer Identification Schema

This schema captures essential KYC/AML elements while maintaining user privacy:

  • Identity verification (government-issued ID validation)

  • Address verification

  • Risk assessment indicators

  • PEP screening results

  • Sanctions screening status

  • Verification timestamps and expiration dates

Each attestation is linked to a wallet address, creating a verifiable on-chain record that the owner has completed the required identification process without exposing personal information.

2. Investor Qualification Schema

This schema addresses accreditation requirements and investment eligibility:

  • Accreditation status (accredited vs. non-accredited)

  • Qualification criteria met (income, net worth, professional certification)

  • Investment limits based on regulatory categorization

  • Verification method used

  • Attestation validity period

  • Jurisdictional qualifications

These attestations enable compliant participation in regulated offerings without repeatedly sharing sensitive financial information.

3. Investor Jurisdiction Schema

This schema handles the complex requirements of cross-border compliance:

  • Residency jurisdiction(s)

  • Tax jurisdiction(s)

  • Regulatory restrictions applicable to the investor

  • Jurisdictional investment permissions

  • Geographic restrictions

  • Compliance with local securities laws

  • Jurisdictional transfer limitations

Implementation Methodology

Verification Process

  1. Document Collection: Secure upload of identity documents through the CapSign interface

  2. Verification Processing: Multi-layer verification including automated and human review

  3. Attestation Creation: Generation of cryptographic attestations stored on Ethereum

  4. Compliance Verification: Real-time compliance checking against regulatory requirements

Continuous Compliance

CapSign monitors attestation expiration dates and regulatory changes to ensure ongoing compliance:

  • Automated notifications for expiring attestations

  • Regulatory change monitoring

  • Compliance remediation workflows

  • Periodic re-verification requirements

Risk Management

Regulatory Risk Mitigation

  • Jurisdictional coverage across major financial markets

  • Regulatory update monitoring

  • Adaptable attestation schemas to accommodate changing requirements

  • Comprehensive audit trails

Technical Risk Mitigation

  • Cryptographic security for all attestations

  • Smart contract auditing and security review

  • Redundant verification systems

  • Privacy-preserving data handling

Conclusion

CapSign's compliance framework represents a paradigm shift in regulatory compliance for digital assets. By leveraging blockchain technology through the Ethereum Attestation Service and purpose-built attestation schemas, we enable:

  • Reduced compliance costs through reusable attestations

  • Enhanced privacy through cryptographic verification

  • Improved regulatory confidence through immutable records

  • Streamlined investment processes while maintaining strict compliance standards

This framework provides the foundation for a more efficient, secure, and accessible financial system that meets or exceeds traditional compliance requirements while embracing the possibilities of decentralized technology.

PreviousHomeNextOverview

Last updated 2 months ago

Was this helpful?