Sepolia Icon

For Employers.

A Letter From The Founder:
    Hey, I'm Jian Cheng! I'm an NUS Computer Science freshman who has a particular interest in blockchain techologies and decentralised networks. My motivation for creating Prophet. was to get my feet wet in the world of smart contract development, testing and website building.

    Though the idea behind Prophet. is simple and straighforward, I gained a lot of insights in the areas aforementioned and the interaction between Web2 and Web3. I am now even more excited to delve deeper into this field of blockchain, especially regarding Defi and smart contract security.

    I would love to connect with you to make waves together in the blockchain scene. Hope to get in touch!
Languages:
  • Solidity: Used for developing the Prediction smart contract, enabling secure and decentralized execution of game logic on the Ethereum blockchain.

  • JavaScript: Utilized for frontend development of the website, providing interactive user interfaces and integrating with blockchain data.
Frameworks/Toolchains:
  • Foundry: Employed for testing and deploying the Prediction smart contract, ensuring robustness and reliability of the smart contract code.

  • Next.js: Used for server-side rendering and building the frontend of the website

  • Material-UI: Integrated for designing consistent and responsive UI components

APIs:
  • CryptoCompare: Integrated for retrieving live coin prices

  • ChainLink Price Feeds: Integrated for retrieving live coin prices

Libraries:
  • Ethers.js: Used for interacting with the Ethereum blockchain, facilitating seamless integration of Ethereum transactions and contract interactions in JavaScript applications.

  • Chainlink Keepers: Utilized for automating the closing game and picking winners functions of the Prediction smart contract