Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DIP-37: Proposal for a new ticket payment plugin for Devcon 7 #131

Merged
merged 1 commit into from
Mar 14, 2024

Conversation

ryanberckmans
Copy link
Contributor

@ryanberckmans ryanberckmans commented Mar 6, 2024

DIP-37: Proposal to adopt the 3cities payment app for Devcon 7 ticketing payments.

3cities is a decentralized, open payments app focused on accessibility, credible neutrality, and supporting many wallets, tokens, currencies, and chains.

Checklist

  • Correct markdown (e.g. headers with ##, header surrounded by ---)
  • syntax check
  • filename is DIP-X.md (with X being the correct DIP number)
  • header contains (in this order)
    • DIP
    • Title
    • Status
    • Themes
    • Tags
    • Authors
    • Resources Required (optional)
    • Discussion (with link to devcon forum)
    • Created (in the format year-month-day e.g 2020-4-20)
  • contains these sections:
    • Abstract
    • Rationale
    • Implementation
    • Operational Requirements & Ownership
  • PR title prefixed with DIP-X

@ligi ligi merged commit b6a276c into efdevcon:master Mar 14, 2024
1 check passed
@ryanberckmans
Copy link
Contributor Author

This DIP has been delivered.

Here is 3cities codebase, open-sourced and MIT-licensed.

The codebase has the

  • interface (main payment app running in user's browser)
  • verifier (stand-alone verifier module, not yet published to NPM)
  • service (verifier as a gRPC service)
  • ETH transfer proxy, a stateless hyperstructure smart contract to have ETH transfers emit ERC20-compliant Transfer events
  • the pretix python plugin, revamped to use 3cities

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants