Skip to content

mgarciate/SiriChain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Siri Chain

team image

Siri Chain is an innovative integration that enables Siri to interact directly with real-time blockchain data. By leveraging Siri's voice capabilities, users can query and manage information from decentralized applications (DApps), providing a seamless, voice-activated blockchain experience.

Features

  • Voice-Activated Blockchain Interaction: Utilize Siri to perform tasks such as checking token balances, verifying transaction statuses, and interacting with smart contracts in real-time.
  • Custom Shortcuts: Add personalized shortcuts to your iPhone for quick access to specific Siri Chain actions.
  • Secure Transactions: Conduct blockchain transactions securely with a wallet stored on your device, ensuring private keys remain safe.

team image

Apple Watch Compatibility

Siri Chain extends its functionality to the Apple Watch, enabling users to access blockchain data and perform transactions directly from their wrist. By utilizing the AppIntents framework, Siri Chain integrates seamlessly with the Apple Watch interface, providing a convenient and secure way to manage digital assets on the go. This compatibility ensures that users can stay connected to their blockchain activities, even when their iPhone is not readily accessible.

Setup Instructions

  1. Clone the Repository: Download the Siri Chain repository to your local machine.
  2. Install the App: Build and install the Siri Chain app on your iPhone.
  3. Configure Shortcuts: Add the provided custom shortcuts to your iPhone to enable Siri interactions.

Technical Overview

Siri Chain is built using Apple's AppIntents framework, allowing the creation of custom actions that Siri can understand and execute. The app includes a secure wallet stored on the iPhone, acting as the user's personal key manager for signing transactions. This setup ensures that all blockchain interactions are authenticated and authorized by the user, with private keys remaining securely on the device.

Contracts Deployed

Mini Game

License

This project is licensed under the MIT License. For more details, please refer to the LICENSE file.

About

EthBangkok 2024

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published