Blockcoders - Harmony SDK for Marketplace Proposal

1 Like

$20k milestone has been funded: Harmony Blockchain Explorer

Thanks. This make it more easy for us who build NFT :h_check:

Thank you. We really appreciated Harmony Team’s support .

We are happy to hear that. Please do not hesitate to contact us with any questions.

Hi y’all

We just completed the Milestone 2, simplify usage of libraries. Add new features which extend NFT. Provide abstraction that will allow the creation of your own base implementation.

Milestone 2 - HD Wallet and batch functions for HRC721 and HRC155 tokens

  • Add support for HD Wallet-enabled
  • Add batch functions for Erc721 and Erc1155 interfaces
  • Integration tests with harmony testnet to verify the correct functionality.
  • Added inline documentation.

We have also published a version in npm and created a tag in github. Let us know if you have any questions about this. We are really looking forward to hearing feedback from the Harmony community as to how we could keep improving!

cc: @Jacksteroo @lootblocks @BRUNO @HarmonyUniverse @Agin-DropDisco

Fantastic! Milestone approved. Looking forward to having teams building on Harmony’s ecosystem begin using it :blue_heart:

funded milestone 2: 0x3657f677f538703df6df39c05ba32a7ddf3c9d13f404c59bedc70dac614793f9

Hi y’all

We just completed the Milestone 3, simplify usage of libraries. Add new features which extend NFT, support for HRC20 and cross-chain functionality.

Milestone 3 - Standardization of NFT and Bridge contracts interfaces. Documentation and CI pipeline integration.

  • Export HRC20 abstract interfaces
  • Export HRC721 abstract interfaces
  • Export HRC1155 abstract interfaces
  • Cross-chain HRC20/721/1155 bridges.
  • Integration tests with harmony testnet to verify the correct functionality.
  • Added inline documentation.
  • Circle CI
  • Coverage
  • Pre-release

We have also published a version in npm and created a tag in github. Let us know if you have any questions about this. We are really looking forward to hearing feedback from the Harmony community as to how we could keep improving!

cc: @Jacksteroo @lootblocks @BRUNO @HarmonyUniverse @Agin-DropDisco

Good luck.
They’ll probably never send you the money.

@cheualx @lij has this been seen?

So I see you guys have implemented support for a more custom URI system for HRC1155 using tokenURIPrefix and contractURI, but don’t support the default URI function. function uri(uint256 _id) external view returns (string memory);. Additional functionality for contracts that support more advanced uri systems is nice, but I would think we also need the base uri function.

Ah, it seems the uri function is supported for HRC1155 in your code base through the tokenURI function, but is not described in the npm docs. It seems there are quite a few functions from the HRC1155 support in you sdk that are not in the docs, perhaps they should be added? SetApprovalForAll, name, symbol, totalSupply to name some

Hi @DakBuk,

We really appreciate your feedback. We added the inline documentation for HRC1155 in the last release, that we just published.

Thank you,

Thanks Bruce @DakBuk. Bringing in a second reviewer, Victa @sprect8, working on an NFT marketplace integration

Funded milestone 3 (half): 0xe2d4f5f0af8655467e678a7f824f1a63bb3abefc3257ad7754d235fada66685b

Follow-on half pending.

2 Likes

Thank you. We really appreciate Harmony Team’s support .

Hi y’all

We just completed the Milestone 4, releasing version harmony-marketplace-sdk@v0.1.0 with all the fixes reported in the pre-release and Encode x Harmony Hackathon: Harmony Marketplace SDK

Milestone 4 - Release

  • License
  • Fix reporter bugs from pre-release.
  • Updated inline documentation.
  • Publish a release version ready for use on production
  • Support for at least 24 months.

We have also published a version in npm and created a tag in github . Let us know if you have any questions about this. We are really looking forward to hearing feedback from the Harmony community as to how we could keep improving!

cc: @Jacksteroo @lootblocks @BRUNO @HarmonyUniverse @Agin-DropDisco @TrickLuhDaKidz @DakBuk @cheualx

2 Likes

It would be more interesting if you could build something out of context which is not only for building nft dapps but for creating discord bots as well.
EG: build configurations that can retrieve NFT owner addresses, collections, and other options such as the Alchemy SDK.
“just an idea” :innocent:

Hey @Agin-DropDisco,

That actually sound good, we should connect and talk about it. We would like to help or do something like that.