Skip to content

Gitdigital-products/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

87 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
<script src="https://liberapay.com/GitDigital_liberapay/widgets/button.js"></script>

Donate using Liberapay

Buy Me a Coffee at ko-fi.com

🧭 Navigation

πŸ›οΈ Core

  • [[Home]]
  • [[Ecosystem Overview]]
  • [[Governance Model]]
  • [[Tax-First Architecture]]
  • [[Contributor Authority]]

βš™οΈ Automation

  • [[Workflow Engine]]
  • [[KYC Validator]]
  • [[API Gateway]]

πŸ’³ Lending

  • [[Credit Authority]]
  • [[Loaner Ledger]]
  • [[Legal Agreements]]

πŸ“š Documentation

  • [[Documentation Wizard]]
  • [[Templates]]
  • [[Badge Catalog]]

πŸ§‘β€πŸ’» Contributor Authority

🏷️ Badges

Authority Roles Governance


πŸ“˜ Summary

Contributor authority defines what each participant can do inside the GitDigital ecosystem.


🧩 Authority Levels

1. Owner

Full authority, dual‑approval required for financial actions.

2. Manager

Operational authority, workflow execution, contributor onboarding.

3. Contributor

Task‑level authority, no financial permissions.

4. Automation

Workflow Engine, KYC Validator, API Gateway.


πŸ”— Related Pages

  • [[Governance Model]]
  • [[Workflow Engine]]

🧾 Tax‑First Architecture

🏷️ Badges

Tax Compliance Governance


πŸ“˜ Summary

Tax‑first architecture is the backbone of GitDigital.
Every workflow, repo, agreement, and ledger is designed to:

  • Separate personal vs business finances
  • Maintain audit‑ready documentation
  • Enforce identity and authority
  • Prevent accidental commingling

🧱 Core Principles

1. Separation of Funds

No money moves without:

  • Documentation
  • Approval
  • Ledger entry

2. Immutable Records

All financial actions are logged in:

  • Loaner Ledger
  • Agreements repo
  • Workflow Engine logs

3. Automation Enforcement

The system prevents:

  • Unauthorized transfers
  • Missing documentation
  • Unverified identities

πŸ”— Related Pages

  • [[Credit Authority]]
  • [[Loaner Ledger]]
  • [[Legal Agreements]]

πŸ›οΈ Governance Model

🏷️ Badges

Governance Authority Compliance


πŸ“˜ Summary

The GitDigital governance model ensures:

  • Clear authority boundaries
  • Dual‑founder approvals
  • Immutable audit trails
  • Contributor safety
  • Tax‑first separation

🧩 Governance Components

1. Authority Levels

  • Owner
  • Manager
  • Contributor
  • Automation

2. Approval Rules

  • All financial actions require dual‑founder approval
  • All agreements require identity‑verified signatures

3. Compliance Enforcement

  • KYC Validator
  • Workflow Engine
  • Immutable ledger entries

πŸ”— Related Pages

  • [[Contributor Authority]]
  • [[Tax-First Architecture]]
  • [[Legal Agreements]]

🌐 Ecosystem Overview

🏷️ Badges

Ecosystem Architecture Governance


πŸ“˜ Summary

The GitDigital Products ecosystem is a multi‑org, multi‑repo, multi‑workspace architecture designed for clarity, compliance, automation, and contributor empowerment.

It is built around:

  • Federated governance
  • Tax‑first financial separation
  • Automated workflows
  • Contributor‑safe authority levels
  • Immutable documentation and agreements

🧱 Core Layers

1. Governance Layer

Defines authority, roles, approvals, and compliance.

2. Automation Layer

Workflow Engine, KYC Validator, API Gateway.

3. Lending Layer

Credit Authority, Loaner Ledger, Agreements.

4. Documentation Layer

Templates, Wizards, Badge Catalog, Standards.


πŸ”— Related Pages

  • [[Governance Model]]
  • [[Tax-First Architecture]]
  • [[Workflow Engine]]

πŸ›οΈ GitDigital‑products Wiki

Welcome to the official documentation hub for the GitDigital Products Ecosystem β€” a federated, multi‑org architecture powering governance, automation, compliance, and contributor empowerment.

🏷️ Badge Wall

Governance Compliance Tax%20First Automation KYC Docs Credit


πŸ“š Documentation Index

Core Architecture

  • [[Ecosystem Overview]]
  • [[Governance Model]]
  • [[Tax-First Architecture]]
  • [[Contributor Authority]]

Automation Layer

  • [[Workflow Engine]]
  • [[KYC Validator]]
  • [[API Gateway]]

Lending & Credit

  • [[Credit Authority]]
  • [[Loaner Ledger]]
  • [[Legal Agreements]]

Documentation Standards

  • [[Documentation Wizard]]
  • [[Templates]]
  • [[Badge Catalog]]

🏷️ Badge Catalog

🏷️ Badges

Badges Branding


πŸ“’ Loaner Ledger

🏷️ Badges

Ledger Credit Compliance


πŸ“˜ Summary

The Loaner Ledger is the immutable financial record for all loans, repayments, and credit actions.


🧱 Ledger Structure

1. Entries

  • Loan issued
  • Repayment
  • Adjustment
  • Correction (requires dual approval)

2. Metadata

  • Borrower
  • Amount
  • Date
  • Agreement link
  • Workflow ID

πŸ”— Related Pages

  • [[Credit Authority]]
  • [[Legal Agreements]]

πŸ’³ Credit Authority

🏷️ Badges

Credit Lending Compliance


πŸ“˜ Summary

The Credit Authority governs:

  • Credit caps
  • Loan approvals
  • Repayment logic
  • Borrower experience

🧱 Components

1. Credit Caps

Dynamic, rule‑based.

2. Approval Workflow

Dual‑founder approval required.

3. Documentation

Auto‑generated agreements.

4. Ledger Integration

All loans logged immutably.


πŸ”— Related Pages

  • [[Loaner Ledger]]
  • [[Legal Agreements]]

πŸ”Œ API Gateway

🏷️ Badges

API Automation Security


πŸ“˜ Summary

The API Gateway connects:

  • Workflow Engine
  • KYC Validator
  • Ledger
  • Agreements
  • External services

🧱 Capabilities

1. Unified Interface

Single entry point for automation.

2. Secure Routing

Identity‑aware, authority‑aware.

3. Logging

Immutable audit trails.


πŸ”— Related Pages

  • [[Workflow Engine]]
  • [[Loaner Ledger]]

πŸͺͺ KYC Validator

🏷️ Badges

KYC Identity Security


πŸ“˜ Summary

The KYC Validator ensures:

  • Identity verification
  • Signature validation
  • Authority enforcement
  • Fraud prevention

🧱 Core Functions

1. Identity Capture

Name, address, signature, ID.

2. Signature Blocks

Required for all agreements.

3. Workflow Integration

No workflow proceeds without KYC.


πŸ”— Related Pages

  • [[Workflow Engine]]
  • [[Legal Agreements]]

βš™οΈ Workflow Engine

🏷️ Badges

Automation CI/CD Compliance


πŸ“˜ Summary

The Workflow Engine automates:

  • Approvals
  • Document generation
  • Ledger entries
  • Identity checks
  • Notifications

🧱 Core Features

1. Modal Forms

Error‑proof data collection.

2. Templater Integration

Auto‑generated agreements and ledger entries.

3. KYC Enforcement

Identity validation before workflow execution.

4. CI/CD Integration

Automated testing and deployment.


πŸ”— Related Pages

  • [[KYC Validator]]
  • [[API Gateway]]
  • [[Legal Agreements]]

πŸ“˜ Summary

The Badge Catalog defines all official GitDigital badges for:

  • Governance
  • Automation
  • Lending
  • Documentation
  • Security
  • Ecosystem

🧱 Categories

1. Governance

Governance, Authority, Compliance.

2. Automation

Workflow Engine, KYC, API Gateway.

3. Lending

Credit Authority, Loaner Ledger.

4. Documentation

Docs, Templates, Wizard.


πŸ”— Related Pages

  • [[Templates]]
  • [[Documentation Wizard]]

🧩 Templates Library

🏷️ Badges

Templates Docs


πŸ“˜ Summary

A complete library of reusable templates for:

  • Agreements
  • Ledgers
  • READMEs
  • Workflows
  • Contributor onboarding

🧱 Template Types

1. Agreements

Founder loans, contributor contracts.

2. Documentation

README, wiki, governance docs.

3. Automation

Workflow forms, metadata blocks.


πŸ”— Related Pages

  • [[Documentation Wizard]]
  • [[Badge Catalog]]

πŸͺ„ Documentation Wizard

🏷️ Badges

Docs Templates Standards


πŸ“˜ Summary

The Documentation Wizard automates:

  • README generation
  • Agreement templates
  • Ledger entries
  • Contributor onboarding docs

🧱 Features

1. Template Library

Reusable, standardized modules.

2. Metadata Enforcement

Ensures consistent structure.

3. Badge Integration

Automatic badge walls.


πŸ”— Related Pages

  • [[Templates]]
  • [[Badge Catalog]]

πŸ“œ Legal Agreements

🏷️ Badges

Agreements Identity Compliance


πŸ“˜ Summary

All agreements in GitDigital are:

  • Legally binding
  • Identity‑verified
  • Signature‑required
  • Immutable

🧱 Agreement Types

1. Founder Loan Agreements

Dual‑signature, KYC‑verified.

2. Contributor Agreements

Role‑based, authority‑scoped.

3. Operational Agreements

Workflow‑generated.


πŸ”— Related Pages

  • [[KYC Validator]]
  • [[Loaner Ledger]]

🧱 GitDigital Badge Wall

πŸš€ Milestones

🧱 Architecture Complete
πŸ“˜ Spec v1.0
πŸ›‘οΈ Compliance Ready
πŸš€ Devnet Live
🌐 Mainnet Candidate

πŸŒ€ Tiers

🌱 Concept
πŸ”§ Prototype
🟦 Devnet
πŸ§ͺ Audit Prep
🟩 Mainnet
πŸŒ€ Ecosystem Ready

πŸ”± Solana Signals

πŸ”± Solana Aligned
🟣 Grant Candidate
πŸŸͺ Grant Awarded
πŸ”— Ecosystem Integration
πŸ›‘οΈ Security Ready

πŸ’Ό Sponsors

πŸ’Ό Sponsor Ready
πŸ“Š DD Ready
🏒 Enterprise Ready
🟦 Open Source

πŸ›οΈ Governance & Compliance

πŸ›οΈ Governance Published
πŸ” Security Policy
πŸ“‚ Audit Packet
πŸ“ Reviewer Ready
🧬 Compliance dNFT

Security Foundational

Last Commit

License

Security Foundational Security Scanning

Last Commit Release Status

License

Documentation

Governance

Core Badge Verification Workflow (.github/workflows/badge-verification.yml):

name: Badge Verification

on:
  schedule:
    - cron: '0 0 * * *'  # Daily at midnight UTC
  push:
    paths:
      - '.github/workflows/**'
      - 'package.json'
      - 'requirements.txt'
  workflow_dispatch:

jobs:
  badge-verification:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      
      - name: Setup Node.js
        uses: actions/setup-node@v4
        with:
          node-version: '20'
      
      - name: Collect Repository Metrics
        run: |
          node scripts/collect-metrics.js
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
      
      - name: Generate Badge Status
        run: |
          node scripts/compute-badges.js
      
      - name: Upload Badge Status
        uses: actions/upload-artifact@v4
        with:
          name: badge-status
          path: badge-status.json

Security Foundational

Last Commit

License

Security Foundational Security Scanning Dependency Status

Last Commit Issues Health PR Velocity

CI Status Versioning Test Coverage

Containerized CI Platform

Linting Documentation Code Owners

License

Solana KYC Compliance SDK

Purpose

A compliance layer designed to bridge institutional KYC/AML processes with Solana’s token infrastructure.

Key Features

  • On-chain Whitelist Registry: Secure, transparent, and auditable list of verified addresses.
  • SDK Integration: Simple TypeScript client for wallet-level verification and token gating.
  • Regulatory Alignment: Eases the adoption of compliant Real-World Asset issuance.

Quick Start

# Clone the repo
git clone https://github.com/Gitdigital-products/solana-kyc-compliance-sdk.git
cd solana-kyc-compliance-sdk

# Build the Rust program
cd programs/compliance_registry
cargo build-bpf

# Build the SDK
cd ../../sdk/typescript
npm install && npm run build
Open-source SDK for enforcing KYC/AML compliance directly at the token level on Solana using Token Extensions (Transfer Hook &amp; Permanent Delegate). Includes a Rust on-chain program, TypeScript SDK, and Compliance Registry for institutional-grade Real-World Asset (RWA) issuance.