ritvij14 / nft-gated-iot-auth

Home Page:nft-gated-iot-auth.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Documentation used for the code:

References for presentation

[1] David Kotz and Travis Peters. 2017. Challenges to ensuring human safety throughout the life-cycle of Smart Environments. In Proceedings of the 1st ACM Workshop on the Internet of Safe Things (SafeThings’17). Association for Computing Machinery, New York, NY, USA, 1–7. https://doi.org/10.1145/3137003.3137012

[2] Dorri, Ali, and Kanhere, Salil and Jurdak, Raja and Gauravaram, Praveen. (2017). Blockchain for IoT Security and Privacy: The Case Study of a Smart Home. 10.1109/PERCOMW.2017.7917634.

[3] Arcenegui J, Arjona R, Rom ́an R, Baturone I. Secure Combination of IoT and Blockchain by Physically Binding IoT Devices to Smart Non-Fungible Tokens Using PUFs. Sensors (Basel). 2021;21(9):3119. Published 2021 Apr 30. doi:10.3390/s21093119

[4] M. S. Ali, M. Vecchio, M. Pincheira, K. Dolui, F. Antonelli and M. H. Rehmani, ”Applications of Blockchains in the Internet of Things: A Comprehensive Survey,” in IEEE Communications Surveys and Tutorials, vol. 21, no. 2, pp. 1676-1717, Second quarter 2019, DOI: 10.1109/COMST.2018.2886932.

[5] Cecilia Eberendu, A., and Ifeanyi Chinebu, T. (2021). Can Blockchain be a Solution to IoT Technical and Security Issues? International Journal of Network Security and Its Applications.

[6] Atlam, Hany F., Muhammad Ajmal Azad, Ahmed G. Alzahrani and Gary B. Wills. “A Review of Blockchain in Internet of Things and AI.” Big Data Cogn. Comput. 4 (2020): 28.

[7] Alamri, Malak, N. Z. Jhanjhi and Mamoona Humayun. “Blockchain for Internet of Things (IoT) Research Issues Challenges and Future Directions: A Review.” (2019).

[8] Giuseppe Antonio Pierro, Henrique Rocha, St ́ephane Ducasse, Michele Marchesi, and Roberto Tonelli. 2022. A user-oriented model for Oracles’ Gas price prediction. Future Gener. Comput. Syst. 128, C (Mar 2022), 142–157.

[9] Issuing a token using Cardinal Token Manager. Accessed on 9th December 2022. https://docs.cardinal.so/token-manager/issuing-a-certificate

[10] ESP32 Web Server using Arduino IDE. Accessed on 9th December 2022. https://randomnerdtutorials.com/esp32-web-server-arduino-ide/

[11] Raspberry Pi Web Server using Flask to Control GPIOs by Rui Santos. Accessed on 9th December 2022. https://randomnerdtutorials.com/raspberry-pi-web-server-using-flask-to-control-gpios/

[12] The Metaplex Token Standard. Accessed on 9th December 2022. https://docs.metaplex.com/programs/token-metadata/token-standard

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying pages/index.tsx. The page auto-updates as you edit the file.

API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.ts.

The pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

nft-gated-iot-auth.vercel.app


Languages

Language:TypeScript 99.3%Language:JavaScript 0.7%