SkyeKiwi Protocol is Now Supported by the Crust Network Grants Program
We are glad to announce that the SkyeKiwi Protocol has received support from the Decentralized Cloud Foundation (DCF) on the Crust Network Grants Program.
DCF funds and incubates teams and projects to build decentralized cloud infrastructure and applications of Web3.0. It has funded the decentralized storage project Crust Network and will extend the effort to the funding of development and research project that drive user experience, business potential, and technical innovation.
Crust Network is an easy-to-use, decentralized, IPFS compatible storage network and SkyeKiwi Protocol is a developer toolkit as a storage middleware to share a secret of arbitrary size: from a single seed phrase to GB size of a file to a group from a few people to hundreds and thousands of people, all without a centralized server.
We recognize the technology behind the Crust Network to be of immersive complexity and sophisticated design wrapped under a super intuitive, easy-to-use, and developer-friendly interface. We are thrilled to receive supports from the Decentralized Cloud Foundation and the team behind Crust Network on both the financial and the technical side.
We are building the storage marketplace interface of the Crust Network natively into the SkyeKiwi Protocol, with help from the Crust Network team, to empower the Crust Network to be one of the first decentralized access control enabled storage networks.
About SkyeKiwi
SkyeKiwi is a small team building IAM and storage technology in the Polkadot ecosystem. We take pride in our creation but always open for constructive suggestions and discussions. We have listed our contact information at the bottom of this post.
To read more of the technical architecture of the SkyeKiwi Protocol. Go to Link
A fun background story behind our logo
Little do people know that among all Greek letters, Sigma is a special one. Not only because it’s the Greek for S and S for SkyeKiwi(duh..), but also because it’s the only Greek letter that can be written in three ways: uppercase “Σ”, lowercase “σ” and lowercase in word-final position “ς” and English likely adopt “ς” as “S” (they do look alike, right?). We make our logo to honor the Greeks’ letter Sigma but intentionally leave out the “ς” ( at a word-final position :) ), to keep this a secret (Shhhh… ). To read more on this fun Greek fact. Link
Usage
Using the SkyeKiwi protocol is simple. The example below is not the final design in any way but it should deliver the idea right:
import SkyeKiwi from ‘@skyekiwi/core’
// information of how you want the secret to be shared
const encryptionSchema = new SkyeKiwi.EncryptionSchema({
shares: 5, threshold: 3, members: [...], ipfs_endpoint: ‘url’,
})
// information of the content you want to share
const fileHandle = new SkyeKiwi.RawFileMetadata({
filePath: “/User/SkyeKiwi/Desktop/test.mp4”,
fileName: “test.mp4”,
fileNote: “a testing movies file”
})
// information of your blockchain identity and encryption keys
const key = new SkyeKiwi.KeyMetadata({
mnemonic: “xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx”
})
const skyekiwi = new SkyeKiwi(encryptionSchema, fileHandle, key)
// upstream() and we will take it from here on
const result = skyekiwi.upstream()
Use Cases
SkyeKiwi is building a generic technology for a wide range of secret sharing needs for the Web3 world. Here, we are offering a few use cases to consider for developers. Please be aware, there are not complete solutions but for the illustrative purpose of what the SkyeKiwi Protocol can do.
Encrypted Arts Sharing
Through SkyeKiwi Protocol, it’s simple to create an art marketplace where the actual content of the art can be masked.
For instance, for an art marketplace of music, an artist can list a 5-minute music piece for auction. The artist can publish a 30 seconds preview clip unmasked, while masks the main piece. When a buyer bids, the artist can choose to approve the bidder and decrypt the main piece. If the buyer is satisfied, the transaction is going through and the ownership of the piece got transferred to the buyer without others have access to the actual content. If the bidder is not satisfied, a percentage of the bid will still go the artist while the rest of the bid got returned to the buyer.
Decentralized Contract Signing
When the infamous Alice is inviting Bob, Cathy, and Dylon to join a coalition and Alice is issuing a contract to be signed by all parties. They can use a contract signing platform built on top of the SkyeKiwi Protocol:
Alice will draft a contract and share the contract through the SkyeKiwi Protocol with other parties who are required to sign it. Others can propose changes that all will be recorded as a part of the history for the contract. When the infamous blockchain-example gang of Alice, Bob, Cathy, and Dylon has an accord, they will sign their cryptographic signatures to the contract.
One thing to point out is that the visibility of the content of the contract, the changing history, and the result of all signatures collected can be managed through the SkyeKiwi Protocol. For instance, the contract initiator can choose to mask the content of the contract and the changing history of the contract to participants but marks the signature data public. Therefore, the result of the alliance is public but anyone other than the infamous blockchain-example gang will not have access to more details of the contract.
Other Use-Case Including:
- Secure Decentralized Record Keeping
- Third-Party Sign-On Developer Toolkit
- Distributed Storage Vault
For sure, this is not an exhaustive list. We are looking forwards to witnessing new technology built on top of the infrastructure on top of the SkyeKiwi Protocol and the Crust Network.
Reach us at:
Email: hello@skye.kiwi
Telegram: t.me/skyekiwi
Twitter: skyekiwi_team
Website: https://skye.kiwi