Skip to content

Elixir library to interact with the Kadena blockchain

License

Notifications You must be signed in to change notification settings

SergioGueruiz/kadena.ex

 
 

Repository files navigation

Kadena.ex

Build Badge Coverage Status Version Badge Downloads Badge License badge

Kadena.ex is an open source library for Elixir that allows developers to interact with the Kadena Chainweb.

What can you do with Kadena.ex?

  • Construct commands for transactions.
  • Implement cryptography required by the network.
  • Interacting with public network endpoints:
    • listen, local, poll, send, spv, cut.
  • Send, test and update smart contracts on the network.

Installation

Add kadena to your list of dependencies in mix.exs:

def deps do
  [
    {:kadena, "~> 0.6.0"}
  ]
end

Roadmap

The latest updated branch to target a PR is v0.7

You can see a big picture of the roadmap here: ROADMAP

What we're working on now 🎉

Done - What we've already developed! 🚀

Click to expand!

Development

  • Install any Elixir version above 1.13.
  • Compile dependencies: mix deps.get
  • Run tests: mix test.

Want to jump in?

Check out our Good first issues, this is a great place to start contributing if you're new to the project!

We welcome contributions from anyone! Check out our contributing guide for more information.

Changelog

Features and bug fixes are listed in the CHANGELOG file.

Code of conduct

We welcome everyone to contribute. Make sure you have read the CODE_OF_CONDUCT before.

Contributing

For information on how to contribute, please refer to our CONTRIBUTING guide.

License

This library is licensed under an MIT license. See LICENSE for details.

Acknowledgements

Made with 💙 by kommitters Open Source

About

Elixir library to interact with the Kadena blockchain

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Elixir 100.0%