Developer Resources
GitHub
-
The main Kadena GitHub Page can be found here
-
Public Blockchain Repository - chainweb-node
-
Pact Language Repository - pact
Pact
-
Pact Beginner and Intermediate Tutorials can be found here
-
Link to the Pact Language Reference and Key Concepts
-
-
Keysets: native multi-sig that is compatible with adding new curves later on
-
Governance: native, generalized smart contract upgrades
-
Smart Contract Interoperability: how pact contracts can safely import and interact with other contracts. (note: in the age before Parity Multi-Sig, there was left-pad, which we used as our example to avoid, which is why we created no left-pad inheritance)
-
Pact Property Checking System: the formal verification system
-
Verifiable Interfaces: API specs that come with properties an implementation must adhere to (e.g. ERC-20 + a requirement to prove that `transfer` doesn't create/destroy tokens)
-
Pacts: native coroutines that can create escrow accounts
-
Capabilities: Access control lists are the normal way to do permissions, caps are the other approach.
-
Kuro
Also, feel free to reach out to us on Discord