Skip to content

v0.1.0

Compare
Choose a tag to compare
@origyndev origyndev released this 22 Dec 20:53
· 270 commits to main since this release
90b5522

v0.1.0

  • Storage - Supports Manually Adding Storage Canisters to a Gateway Canister
  • Storage - Gateway Canisters support up to 2GB of Storage
  • Upgrades - Implemented Migration Scheme. See https://github.com/ZhenyaUsenko/motoko-migrations
  • Logging - Basic logging - Details are not saved
  • Marketplace - Peer to Peer market transactions with escrow
  • Marketplace - Make offers on NFTs with escrow, Owner can reject and refund
  • Marketplace - Sub-account-based deposits and escrow transfer.
  • Marketplace - Auctions - Buy It Now
  • Marketplace - Auctions - Reserve Price
  • Marketplace - Auctions - Increase Amount
  • Marketplace - Supports Ledger Style Transactions (ICP, OGY)
  • Marketplace - Deprecated end_sale_nft_origyn - see sale_nft_origyn
  • Marketplace - Deprecated escrow_nft_origyn - see sale_nft_origyn
  • Marketplace - Deprecated withdraw_nft_origyn - see sale_nft_origyn
  • Marketplace - Deprecated bid_nft_origyn - see sale_nft_origyn
  • Marketplace - Manual sale withdraws
  • Marketplace - Auctions for Minted NFTS
  • Marketplace - Royalty distribution
  • Marketplace - broker code for peer-to-peer and auctions.
  • Marketplace - Royalty split for auctions between the listing broker and bid broker
  • Marketplace - Time-locked escrows for pre-sales
  • Data - Read Type Owner lets data and libraries be restricted to NFT Owners
  • Data - App node data API with allow list access
  • Data - Only initial data nodes can be replaced(ie. Data nodes must be added before mint);
  • Identity - Token Mechanism lets a user get an access token to validate their HTTP requests so that we can show them owner-only data(single canister only)
  • Collection - Retrieve token ids
  • Minting - Metadata Upload
  • Minting - Multi-asset handling
  • Minting - Remote Storage Integration
  • Minting - Free transfer
  • DIP721 - TokenIDs are reversibly converted to a large NAT for Compatability
  • DIP721 - Bearer, owner, metadata functionality
  • EXT - TokenIDs are converted to an ext style principal id.
  • EXT - Bearer, owner, metadata functionality
  • Metadata - Report balances for escrow, sales, NFTs, offers
  • Security - Secure queries provided for when consensus is required for query values
  • Logging - Basic logging
  • Media - Streaming callback for large files
  • Media - Video streaming for safari/ios via ICxProxy
  • Media - Handle nft specific media
  • Media - Handle collection media
  • Media - Handle web-based media with a redirect
  • Dapps - Wallet, Marketplace, Library Viewer, Data Viewer, Ledger Viewer