GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - ethsystems/map: Institutional Privacy Map

BranchesTags
Open more actions menu

Latest commit

 

History

161 Commits
161 Commits

Folders and files

NameName
Last commit message
Last commit date
.claude
.claude
 
 
.github
.github
 
 
.husky
.husky
 
 
.vale/styles
.vale/styles
 
 
approaches
approaches
 
 
domains
domains
 
 
jurisdictions
jurisdictions
 
 
patterns
patterns
 
 
rfps
rfps
 
 
scripts
scripts
 
 
use-cases
use-cases
 
 
vendors
vendors
 
 
.coderabbit.yaml
.coderabbit.yaml
 
 
.gitignore
.gitignore
 
 
.marketing-exceptions.txt
.marketing-exceptions.txt
 
 
.vale.ini
.vale.ini
 
 
CHANGELOG.md
CHANGELOG.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
CONTRIBUTORS.md
CONTRIBUTORS.md
 
 
GLOSSARY.md
GLOSSARY.md
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
QA-AUDIT.md
QA-AUDIT.md
 
 
README.md
README.md
 
 
package.json
package.json
 
 

Repository files navigation

Public Reference Materials

This repository was formerly iptf-map, published under the Institutional Privacy Task Force (now EthSystems).

EthSystems helps onboard institutions and enterprises onto Ethereum, with a focus on ensuring their privacy needs are met in a performant, secure, usable, and accessible way.

This folder contains public-facing documentation for EthSystems, including technical patterns, use cases, regulatory frameworks, and vendor evaluations.

Structure

  • Use Cases: Business problems and requirements for privacy-preserving financial applications
  • Patterns: Reusable technical solution cards for common privacy architectures
  • Approaches: Detailed solution approaches combining multiple patterns for specific use cases
  • Jurisdictions: Regulatory frameworks and compliance guides by region/authority
  • Domains: Technical domain overviews (payments, custody, trading, etc.)
  • Vendors: Neutral documentation on vendor products and tooling

Evaluation Framework

This map evaluates solutions against CROPS — four properties the Ethereum Foundation considers non-negotiable: Censorship Resistance, Open Source and Free, Privacy, and Security.

Patterns and approaches distinguish between I2I (Institution-to-Institution) and I2U (Institution-to-End-User) contexts because CROPS requirements differ based on the power dynamic between counterparties. See GLOSSARY.md for full definitions.

Using This Documentation

For business stakeholders:

  1. Start with Use Cases to understand business requirements and problems
  2. Review Jurisdictions for regulatory considerations in your region
  3. Explore Approaches for recommended solution architectures

For technical teams:

  1. Browse Patterns for reusable technical building blocks
  2. Check Approaches for detailed implementation guidance
  3. Review Vendors for tooling and infrastructure options
  4. Consult Domains for domain-specific technical considerations

For legal/compliance:

  1. Review Jurisdictions for regulatory frameworks
  2. Read Use Cases for compliance constraints
  3. Check Approaches for regulatory disclosure mechanisms

Confidential Information

Business-sensitive details (specific organizations, pilot scopes, committed volumes, next steps) are maintained separately in the context/ folder with corresponding context files linked from use cases.

Contributing

When adding new content:

  • Use the templates provided in each folder
  • Keep content concise and actionable
  • Cross-reference related patterns, approaches, and use cases
  • Ensure no confidential business information is included

Development

Content Validation

This repo includes automated checks to ensure content quality:

# Install dependencies
npm install && cd scripts && npm install && cd ..

# Run all validations
npm run validate        # Frontmatter schemas, required sections, word limits
npm run check-terms     # GLOSSARY.md term consistency
npm run lint:vale       # Prose quality (requires: brew install vale)

# On-demand LLM review (requires API key)
ANTHROPIC_API_KEY=sk-... npm run llm-review patterns/pattern-foo.md

Pre-commit hooks run automatically via Husky on git commit.

CI runs: validate, check-terms, Vale prose linting on every push.

Copyright

Copyright and related rights waived via CC0.

About

Institutional Privacy Map

Resources

Readme
CC0-1.0 license

Contributing

Contributing
Activity
Custom properties

Stars

93 stars

Watchers

4 watching

Forks

49 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.