{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":804057993,"defaultBranch":"main","name":"pkNFT","ownerLogin":"pkNFTapi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-21T21:51:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/170473023?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716328307.032265","currentOid":""},"activityList":{"items":[{"before":"591a63d97ec1dfd396103253d6f45744872db6c6","after":"60bb282f4b843f6cbce0a4279ee17a7bf2381828","ref":"refs/heads/main","pushedAt":"2024-06-02T06:45:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Professor-Codephreak","name":"codephreak","path":"/Professor-Codephreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140855987?s=80&v=4"},"commit":{"message":"Update README.md\n\npkNFT1155","shortMessageHtmlLink":"Update README.md"}},{"before":"c6e45f42090d30cab86a55f03f457add47398baf","after":"591a63d97ec1dfd396103253d6f45744872db6c6","ref":"refs/heads/main","pushedAt":"2024-06-02T06:00:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Professor-Codephreak","name":"codephreak","path":"/Professor-Codephreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140855987?s=80&v=4"},"commit":{"message":"Update README.md\n\nThis contract supports the following functionalities:\r\n\r\n Minting ERC-1155 tokens with associated metadata.\r\n Toggling encryption on and off.\r\n Storing and retrieving encrypted API keys for users.","shortMessageHtmlLink":"Update README.md"}},{"before":"08b50ff1319a820420d92777f3d2c6a704a1b212","after":"c6e45f42090d30cab86a55f03f457add47398baf","ref":"refs/heads/main","pushedAt":"2024-06-02T05:59:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Professor-Codephreak","name":"codephreak","path":"/Professor-Codephreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140855987?s=80&v=4"},"commit":{"message":"Update README.md\n\nThis contract supports the following functionalities:\r\n\r\n Minting ERC-1155 tokens with associated metadata.\r\n Toggling encryption on and off.\r\n Storing and retrieving encrypted API keys for users.","shortMessageHtmlLink":"Update README.md"}},{"before":"3072360565729bdd3bd7fe761e61de4df9232a3c","after":"08b50ff1319a820420d92777f3d2c6a704a1b212","ref":"refs/heads/main","pushedAt":"2024-06-02T05:58:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Professor-Codephreak","name":"codephreak","path":"/Professor-Codephreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140855987?s=80&v=4"},"commit":{"message":"Update README.md\n\nThis contract supports the following functionalities:\r\n\r\n Minting ERC-1155 tokens with associated metadata.\r\n Toggling encryption on and off.\r\n Storing and retrieving encrypted API keys for users.","shortMessageHtmlLink":"Update README.md"}},{"before":"c227cb1b8ae80713611c901b2b3a20bcb50e4d61","after":"3072360565729bdd3bd7fe761e61de4df9232a3c","ref":"refs/heads/main","pushedAt":"2024-06-02T05:35:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Professor-Codephreak","name":"codephreak","path":"/Professor-Codephreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140855987?s=80&v=4"},"commit":{"message":"Create pkNFT1155.sol\n\npkNFT1155","shortMessageHtmlLink":"Create pkNFT1155.sol"}},{"before":"34f6abefb5425e0cbeeeefa28c0069d9a6e5f63c","after":"c227cb1b8ae80713611c901b2b3a20bcb50e4d61","ref":"refs/heads/main","pushedAt":"2024-06-02T05:34:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Professor-Codephreak","name":"codephreak","path":"/Professor-Codephreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140855987?s=80&v=4"},"commit":{"message":"Update README.md\n\nThe pkNFT1155 contract implements a basic ERC1155 token with additional metadata and encryption features.","shortMessageHtmlLink":"Update README.md"}},{"before":"3817f72fd2e9ed324cfc69188d3cde3c58d7fbf6","after":"34f6abefb5425e0cbeeeefa28c0069d9a6e5f63c","ref":"refs/heads/main","pushedAt":"2024-05-22T06:17:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Professor-Codephreak","name":"codephreak","path":"/Professor-Codephreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140855987?s=80&v=4"},"commit":{"message":"Update README.md\n\n# pkNFT\r\nprogrammable knowledge as private key\r\n\r\nThe pkNFT project is an innovative NFT platform designed to leverage the power of blockchain technology to manage multiple types of assets, provide secure data storage, and ensure immutable royalty payments to creators. The platform is divided into three main components: pkNFT, NFTapi, and NFroyalT. Each component plays a crucial role in creating a comprehensive and secure NFT ecosystem.\r\npkNFT\r\n\r\npkNFT stands for \"prompt knowledge\" as \"private key,\" encapsulating its dual functionality. This component is responsible for managing various types of digital assets, including ERC-20 and ERC-721 tokens. It ensures secure storage and control over AI prompts and agents within the ecosystem.\r\nFeatures:\r\n\r\n Asset Management: pkNFT holds and manages multiple types of digital assets, including ERC-20 (fungible tokens) and ERC-721 (non-fungible tokens).\r\n Prompt and Agent Control: Provides advanced control over the distribution and usage of AI prompts and agents.\r\n Security: Utilizes blockchain technology to ensure the secure storage and management of assets.\r\n\r\n# NFTapi\r\n\r\nNFTapi private data storage solution including API keys and login credentials. It ensures that sensitive information is protected and accessible only to the owner(s) as authorized user(s).\r\nFeatures:\r\n\r\n Secure Storage: Stores API keys, login credentials, and other sensitive data securely.\r\n Access Control: Ensures that private data is only accessible to authorized entities.\r\n Integration: Seamlessly integrates with other components of the pkNFT platform to provide a unified experience.\r\n\r\n# NFroyalT\r\n\r\nNFroyalT addresses the critical need for immutable royalty payment. It incorporates a built-in royalty system within the NFT transfer function ensuring creators receive ongoing compensation from secondary sales.\r\nFeatures:\r\n\r\n Immutable Royalties: Implements both fixed and percentage-based royalties enforced at the smart contract level.\r\n Creator Compensation: Ensures creators earn sustainable revenue from the secondary exchange of data.\r\n Automated Payments: Automates the distribution of royalties to creator as efficient payment process.\r\n\r\nHow It Works\r\nHolding Multiple Assets\r\n\r\n ERC-20 Tokens: pkNFT can manage and store fungible tokens (ERC-20), which are used for various transactional purposes within the ecosystem.\r\n ERC-721 Tokens: pkNFT also supports non-fungible tokens (ERC-721), representing unique assets such as digital art, collectibles, and more.\r\n\r\nSecure Data Storage with NFTapi\r\n\r\nNFTapi provides a secure repository for storing sensitive information including API keys and login credentials. This component ensures that private data is protected using robust encryption and access control mechanisms.\r\nImmutable Creator Payments with NFroyalT\r\n\r\nNFroyalT explores the way creators are compensated by embedding royalty payment rules directly into the smart contract. These rules are immutable and automatically enforce payments to creators whenever an NFT is sold on the secondary market. This system supports both fixed and percentage-based royalties, providing flexibility and fairness to creators.\r\n\r\nThe pkNFT platform offers a comprehensive solution for managing digital assets, securing private data, and ensuring fair compensation for creators. By integrating multiple EVM Ethereum standards (ERC-20, ERC-721, and ERC-1155) and leveraging advanced blockchain feature pkNFT creates a robust and secure ecosystem for increased NFT utility.","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"3817f72fd2e9ed324cfc69188d3cde3c58d7fbf6","ref":"refs/heads/main","pushedAt":"2024-05-21T21:51:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Professor-Codephreak","name":"codephreak","path":"/Professor-Codephreak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140855987?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWgxbfQA","startCursor":null,"endCursor":null}},"title":"Activity ยท pkNFTapi/pkNFT"}