Giter Site home page Giter Site logo

0xpolarzero / chainlink-functions-next-starter Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 2.0 1.02 MB

A Next.js starter for quickly spinning up Chainlink Functions in a frontend environment.

Home Page: https://chainlink-functions-next-starter.vercel.app

License: MIT License

Shell 0.38% JavaScript 59.71% Solidity 38.30% CSS 1.61%

chainlink-functions-next-starter's Introduction

Hi there

I'm an EVM developer. Specifically, I spend most of my time writing smart contracts (Solidity, Foundry/Hardhat), working on frontend interfaces with blockchain integration (Typescript, Nextjs, Viem/Wagmi, Tevm...), with a focus on tooling/open-source utilities.

I occasionally carry out dedicated fuzzing/invariants test suites (Foundry, Echidna), as well as formal verification campaigns (Certora, Halmos).

My expertise also extends to Chainlink-related solutions, including data feeds, VRF, Functions, Automations, which aligns perfectly with my appreciation for trust-minimized processes.

I have a strong belief in open-source, and I actively work to promote true accessibility and secure, optimized and user-friendly solutions.

You can visit my website to see my writing, portfolio, or to request a quote.

You can reach me on Twitter or by email ([email protected]) if you would like to ask about anything.

Links

Portfolio: polarzero.xyz

Resume: polarzero.xyz/resume.pdf

Twitter: @0xpolarzero

Email: [email protected]

chainlink-functions-next-starter's People

Contributors

0xpolarzero avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

chainlink-functions-next-starter's Issues

Run frontend project was not successfully

Hello dear
Thanks for your project
I tried to run frontend project using yarn dev command as descried in readme file:
Output:

yarn run v1.22.19
$ next dev
ready - started server on 0.0.0.0:3000, url: http://localhost:3000
info - Loaded env from C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.env
warn - You have enabled experimental feature (appDir) in next.config.js.
info - Thank you for testing appDir please leave your feedback at https://nextjs.link/app-feedback
warn - Experimental features are not covered by semver, and may cause unexpected or broken application behavior. Use at your own risk.

event - compiled client and server successfully in 4.3s (263 modules)
wait - compiling...
event - compiled client and server successfully in 1087 ms (263 modules)
wait - compiling /page (client and server)...
warn - ./node_modules/eccrypto/index.js
Module not found: Can't resolve './build/Release/ecdh' in 'C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend\node_modules\eccrypto'

Import trace for requested module:
./node_modules/eccrypto/index.js
./node_modules/eth-crypto/dist/lib/decrypt-with-private-key.js
./node_modules/eth-crypto/dist/lib/index.js
./app/systems/request/FunctionsSandboxLibrary/encryptSecrets.js
./app/systems/request/FunctionsSandboxLibrary/buildRequest.js
./app/systems/request/FunctionsSandboxLibrary/index.js
./app/systems/request/request.js
./app/components/Main/Request.jsx
./app/components/Main/Main.jsx
./app/components/Main/index.js
./app/page.js
error - SyntaxError: Illegal return statement
at webpack_require (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\webpack-runtime.js:33:43)
at webpack_require (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\webpack-runtime.js:33:43)
at webpack_require (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\webpack-runtime.js:33:43)
at eval (./app/systems/request/FunctionsSandboxLibrary/encryptSecrets.js:11:38)
at (sc_client)/./app/systems/request/FunctionsSandboxLibrary/encryptSecrets.js (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\app\page.js:3565:1)
at webpack_require (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\webpack-runtime.js:33:43)
at eval (./app/systems/request/FunctionsSandboxLibrary/buildRequest.js:7:26)
at (sc_client)/./app/systems/request/FunctionsSandboxLibrary/buildRequest.js (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\app\page.js:3554:1)
at webpack_require (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\webpack-runtime.js:33:43)
at eval (./app/systems/request/FunctionsSandboxLibrary/index.js:7:22)
at (sc_client)/./app/systems/request/FunctionsSandboxLibrary/index.js (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\app\page.js:3587:1)
at webpack_require (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\webpack-runtime.js:33:43)
at eval (./app/systems/request/request.js:3:27)
at (sc_client)/./app/systems/request/request.js (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\app\page.js:3609:1)
at webpack_require (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\webpack-runtime.js:33:43)
at eval (./app/components/Main/Request.jsx:10:89)
at (sc_client)/./app/components/Main/Request.jsx (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\app\page.js:3477:1)
at webpack_require (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\webpack-runtime.js:33:43)
at eval (./app/components/Main/Main.jsx:8:66)
at (sc_client)/./app/components/Main/Main.jsx (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\app\page.js:3466:1)
at webpack_require (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\webpack-runtime.js:33:43)
at eval (./app/components/Main/index.js:5:63)
at (sc_client)/./app/components/Main/index.js (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\app\page.js:3488:1)
at webpack_require (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\webpack-runtime.js:33:43)
at eval (./app/page.js:11:74)
at (sc_client)/./app/page.js (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\app\page.js:3499:1)
at webpack_require (C:\Users\Dell\Downloads\chainlink-functions-next-starter\frontend.next\server\webpack-runtime.js:33:43)

Page http://localhost:3000/ appear and after click on (Perform Request) get Request Failed This subscription might be out of LINK.

Please your help

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.