Skip to content

starknet-io/starknet.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,964 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Support starknet.js on drips.network

Installation

# latest official release (main branch)
$ npm install starknet

# or for latest pre-release version (develop branch)
$ npm install starknet@next

# or for latest beta release version (beta branch)
$ npm install starknet@beta

Import starknet and use the API.

🌐 Documentation

How to Guides 📖 & API 💻

Play with Code Examples 🎮

🤖 Using AI

AI training data about starknet.js is often outdated. To give your AI coding agent accurate, up-to-date guidance, install the official starknet.js skill (skills/starknet-js/). It works with Claude Code, Codex, Cursor, Gemini CLI, and any other agent supporting the open Agent Skills standard.

npx skills add starknet-io/starknet.js

or copy the skill files directly:

mkdir -p ~/.claude/skills/starknet-js && curl -s --output-dir ~/.claude/skills/starknet-js --remote-name-all "https://raw.githubusercontent.com/starknet-io/starknet.js/develop/skills/starknet-js/{SKILL.md,calldata.md,interacting.md}"

This command installs into Claude Code's skills folder — adapt the target directory for other agents.

✏️ Contributing

If you consider to contribute to this project please read CONTRIBUTING.md first.

You can also join our dedicated channel for Starknet.js on the Starknet Discord

❤️ Special Thanks

Special thanks to all the contributors, especially to:

...and of course the StarkWare team for their dedicated support!

This library would not be possible without these rockstars.

📜 License

Copyright (c) 2026 StarkWare

Licensed under the MIT license.

About

JavaScript library for Starknet

Topics

Resources

License

Code of conduct

Contributing

Stars

1.3k stars

Watchers

26 watching

Forks

Contributors

Languages