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

Add EIP: Purpose bound money #7292

Closed
wants to merge 19 commits into from

Conversation

proj-orchid-straitsx
Copy link

@proj-orchid-straitsx proj-orchid-straitsx commented Jul 7, 2023

The team is proposing to standardise the implementation of purpose-bound money (PBM) in an EIP. The aim is to provide a common specification for wallet players to be able to interact freely with PBM smart contracts issued by various PBM creators for various business use cases.

What are PBMs?
PBMs are a hybrid form of programmable payment and programmable money, which are bearer instruments, with self-contained programming logic and are transferrable between two parties without intermediaries.

What are the practical uses?
Purpose-bound money can be used to implement government disbursement tokens, shopping voucher tokens, prepaid tokens, rewards points token, purpose bound donation token, school allowance token etc. For additional information on PBM, please refer to:

What are our goals?
To develop a minimal interface that can promote interoperability between various payment market players. The proposed interface builds upon ERC-1155 to ensure widespread compatibility with existing wallets.

Our team would appreciate any comments on the proposal’s design, feasibility as well as any security concerns. As the proposal is in the draft stage, the proposal will continue to evolve as we receive comments from the community.

Link to discussion at Ethereum Magician

@github-actions github-actions bot added c-new Creates a brand new proposal s-draft This EIP is a Draft t-erc labels Jul 7, 2023
@eth-bot
Copy link
Collaborator

eth-bot commented Jul 7, 2023

File EIPS/eip-7291.md

Requires 1 more reviewers from @axic, @Pandapip1, @SamWilsn, @xinbenlv

@eth-bot eth-bot added e-consensus Waiting on editor consensus e-review Waiting on editor to review labels Jul 7, 2023
@github-actions github-actions bot added the w-ci Waiting on CI to pass label Jul 7, 2023
@github-actions github-actions bot removed the w-ci Waiting on CI to pass label Jul 7, 2023
@proj-orchid-straitsx proj-orchid-straitsx changed the title Add EIP: Purpose bound money Add EIP-7292: Purpose bound money Jul 7, 2023
@alcedo
Copy link

alcedo commented Jul 7, 2023

image

image

not sure why this is now suddenly reporting an error

EIPS/eip-7292.md Outdated
@@ -0,0 +1,636 @@
---
eip: 7292
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
eip: 7292
eip: 7291

Assigning EIP number using PR number of first opened PR #7291
Please also update the filenames.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your quick response. I have updated the EIP number to 7291 and changed the filenames.

@eth-bot eth-bot changed the title Add EIP-7292: Purpose bound money Add EIP: Purpose bound money Jul 7, 2023
@proj-orchid-straitsx
Copy link
Author

Hi, is there anything else that we need to do before this can be merged?

* updated to address lightclient and Eth magician forum query.
* introduced concept of core, plugins and hooks.
@github-actions
Copy link

The commit 1cf7bea (as a parent of 27172d0) contains errors.
Please inspect the Run Summary for details.

@github-actions github-actions bot added the w-ci Waiting on CI to pass label Aug 10, 2023
@github-actions github-actions bot removed the w-ci Waiting on CI to pass label Aug 10, 2023
Copy link

@wongtsejian wongtsejian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • added detailed definition of PBMs
  • removed reference to project orchid articles

@wongtsejian
Copy link

Hi @lightclient ,

Gentle reminder, could you check if our changes have addressed your request?

@alcedo
Copy link

alcedo commented Sep 14, 2023

hi @lightclient any feedbacks on this for the next steps?

@alcedo
Copy link

alcedo commented Sep 18, 2023

@abcoathup would you be able to advise on the next step?

@abcoathup
Copy link
Contributor

@abcoathup would you be able to advise on the next step?

@alcedo You need an EIP editor to review (which I am not) to get this merged as a draft ERC.

There is an EIP office hours tomorrow that you might want to join to ask about getting reviewed and anything outstanding.
https://github.com/ethereum-cat-herders/EIPIP/issues/262

@alcedo
Copy link

alcedo commented Sep 18, 2023

thanks @abcoathup !

@SamWilsn
Copy link
Contributor

I am closing this pull request because we are in the process of separating EIPs and ERCs into distinct repositories. Unfortunately, as far as we are aware, GitHub does not provide any tools to ease this migration, so every pull request will need to be re-opened manually.

As this is a PR to create / modify an ERC, I will kindly ask you to redirect this to the new repository at ethereum/ERCs. We have prepared a guide to help with the process.

If there is relevant history here, please link to this PR from the new pull request.

On behalf of the EIP Editors, I apologize for this inconvenience.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c-new Creates a brand new proposal e-consensus Waiting on editor consensus e-review Waiting on editor to review s-draft This EIP is a Draft t-erc
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants