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

Adds deezy.io inscriptions API #9

Closed
andredevjs opened this issue Mar 31, 2023 · 1 comment
Closed

Adds deezy.io inscriptions API #9

andredevjs opened this issue Mar 31, 2023 · 1 comment

Comments

@andredevjs
Copy link
Contributor

Integrate with Deezy.io

As part of the core functionality we are bringing to nosft, we would like to integrate with deezy.io and all it's APIs.


What problem are you trying to solve?

  • Expose browser/node library with deezy.inscriptions integration.

Why should we solve it?

  • We are going to integrate deezy through this library, so that everyone can benefit from the code

How do you propose to solve it?

  • At the beginning by just adding a deezy service that extends api service, and create all the types and methods from the deezy.io API.

What other approaches did you consider?

  • A different solution will be to let everyone just integrate the API directly, but then everyone will have to create the types and the integration by themself, also they will have to take care of network configuration and others.

What could go wrong?

  • Since this should be compiled and available for browser and node environments, there is a risk that it doesn't work on every framework, since we might have some complex dependencies.
  • How will you mitigate them? By testing them in both browser and node, even though, other frameworks might be useful as well
  • How could this system fail, and what would be the impact if it did? At this point not much, since it is not in use
@andredevjs
Copy link
Contributor Author

Merged.

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

No branches or pull requests

1 participant