hiero-ledger / hiero-ledger/hiero-enterprise-java

Feature Request: Complete REST API Surface for Token/NFT Operations

Open
#136 0 comments 0 reactions 0 assignees View on GitHub
pending-review
Dominant language
Java
Stars
6
Forks
21
Avg merge
10h 27m
Merged PRs (30d)
37

Description

### The Problem
The current sample applications (Spring and MicroProfile) only provide a partial implementation of the Hedera Token Service (HTS). Many essential "write" operations are missing, making it difficult for new developers to understand how to handle NFT transfers, burning, or token associations in a web-service context.

### Desired Behavior
Both sample applications should expose a comprehensive set of endpoints that match the capabilities of the `FungibleTokenClient` and `NftClient` interfaces.

### Requirements
- [ ] Add **NFT Burn** and **NFT Transfer** endpoints.
- [ ] Implement **Associate** and **Dissociate** logic for both fungible and non-fungible tokens.
- [ ] Define standardized **DTOs** for complex transaction requests.
- [ ] Ensure full implementation parity between the **Spring** and **MicroProfile** samples.

### Impact
This will provide a complete, "plug-and-play" reference for developers looking to build Hedera-powered Java applications using the Hiero Enterprise framework.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.