index#
- Downloads
- CryptoX Concordium Wallet
- Concordium Wallet for Mobile
- Concordium Wallet for Web
- Concordium Desktop Wallet
- Concordium LEDGER App
- Concordium Legacy Wallet
- Concordium Client 7.0.1-0
cargo-concordium
- Smart contract deploy and initialize tool
- Concordium node distributions
- Genesis block
- Voting tools
- Auxiliary tools
- Release notes
- Learn about Concordium
- Concordium wallets
- Wallet FAQs
- Set up a wallet
- Wallet activities
- Account activities
- Desktop Wallet
- Transfer CCD with a schedule in Desktop Wallet
- Apply a transaction log filter in the Desktop Wallet
- Update the Desktop Wallet
- Desktop Wallet navigation and settings
- Reset desktop wallet data
- Shared accounts with multiple credentials in Desktop Wallet
- Credentials
- Signature threshold
- Share accounts
- Step 1
- Step 2
- Step 3
- Step 4
- Create a credentials file
- Add credentials to an account
- Create a multi-signature CCD transfer in the Desktop Wallet
- Create a scheduled transfer in the Desktop Wallet
- Sign a transaction proposal
- View transaction proposals
- Staking with Concordium
- Validation
- Stake and lottery
- Overview of the validation process
- Time concepts
- Validator keys
- Staking pool
- When is a block final?
- Tools to be a validator
- Next steps
- Delegation
- Delegation and validation FAQ
- Validation
- Developer resources
- Run a node on Concordium
- System requirements to run a node
- Node metrics
- Synchronize a node with the network
- Ubuntu nodes
- MacOS nodes
- Run and manage a node on macOS
- Troubleshoot a node on MacOS
- Windows nodes
- Run and manage a node on Windows
- Prerequisites
- Install/upgrade and run a node
- Verify that the node is running
- Enable inbound connections
- Connect a node to the Desktop Wallet
- Change the node startup settings
- Configure the Concordium Node Service
- View the node log
- Synchronize a node with the network
- Node collector configuration
- Validation on a Windows node
- Uninstall a node running on Windows
- Concordium Windows node runner service configuration
- [node.nodeid]
- name
- enabled
- bootstrap_nodes
- config_dir
- data_dir
- baker_credentials
- listen.port
- listen.address
- rpc.enabled
- rpc.port
- rpc.address
- grpc2.port
- grpc2.address
- rpc.token
- node.exe
- node.env.*
- node.args
- collector.enabled
- collector.url
- collector.node_name
- collector.log_file
- collector.exe
- collector.env.*
- collector.args
- log.level
- log.path
- log.roll.size
- log.roll.count
- log.roll.pattern
- log.config
- [node.nodeid]
- Troubleshoot a node running on Windows
- Run and manage a node on Windows
- Docker nodes
- AWS Marketplace nodes
- Concordium Client
- Run Concordium Client
- Commands and help
- Configuration
- Shell completion
- Concordium Client transactions
- Querying a node
- Multi-sig
- Run a local chain
- Use Concordium's ID layer
- Concordium low-code NFT framework
- CCDScan
- Concordium Standards
- Introduction
- Quick start guide
- Ethereum developer onboarding
- Solana developer onboarding
- Contract development guides
- Install tools for development
- Set up a smart contract project
- Compile a Rust smart contract module
- Return custom errors
- Build a contract schema
- Build using
no_std
- Fallback entrypoints
- Make a contract upgradeable
- Work with the JSON parameters
- Migrate contracts for
concordium-std
8.1 - Using the factory pattern on Concordium
- Test contracts
- On-chain guides
- Best practices
- References
- Cryptographic primitives
- Contract host functions
- Local settings
- References on-chain
- Schema JSON representation
- Simulation contexts
- Rust contract examples (repo)
- concordium-std
- V0 smart contracts
- Introduction and general guides
- Tutorials
- Contract development guides
- On-chain guides
- References
- Smart contract tutorials
- Setup the development environment
- Counter
- PiggyBank
- wCCD
- The Voting dApp
- Mint an NFT
- Mint a semi-fungible token
- Mint fungible tokens
- NFT marketplace smart contract tutorial
- eSealing
- Sponsored Transactions
- Smart Contract Upgrade
- Using ID tutorial