Mainnet#
Learn
- Learn about Concordium
- Identities
- Accounts
- Backup
- Transactions overview
- Bakers
- Company identity creation
- Glossary of Concordium Terms
- Account
- Alias
- Anonymity revoker
- Attributes
- Baker
- Best block
- Best chain
- Block
- Branch
- Catch-up
- CCD
- Chain
- Chain selection rule
- Concordium client
- Consensus
- Cool-down period
- Credential
- Credential holder
- Cryptographic proof
- Decryption key
- Encryption key
- Epoch
- Finalization
- Genesis Block
- Identity
- Identity Issuer
- Identity Object
- Identity Provider
- Initial Account
- Leader Election
- Lottery Power
- Mainnet
- Node
- Nonce
- Off-chain
- On-chain
- Shielded amount
- Shielded balance
- Shielded transfer
- Shielding
- Slot
- Staked Amount
- Testnet
- Transaction
- Transfer Memo
- Transfer with schedule
- Transaction Sequence Number
- Unshielding
- User identity certificate
- Wallet
- Winning probability
Concordium Wallets
- Deciding between the Desktop Wallet and the Mobile Wallet
- Set up the Mobile Wallet
- Set up the Desktop Wallet
- Step 1: Set up the node
- Step 2: Set up the Ledger Nano S
- Step 3: Set up the Concordium Desktop Wallet
- Step 4: Set up an identity and an initial account
- Create an identity and an initial account
- Create an account
- Find and share your account address
- Update your passcode and biometric settings
- Use the Desktop Wallet
- Send CCD
- Shield and unshield CCD on an account
- Make a shielded transfer on an account
- Make a backup of identities, accounts, and addresses
- Transfer CCD with a schedule in Desktop Wallet
- Inspect a release schedule in Mobile Wallet
- Apply a transaction log filter in the Desktop Wallet
- Update the Desktop Wallet
- 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
Develop on Concordium
- Developer resources
- Run a node on Concordium
- System requirements to run a node
- System requirements
- Platforms
- Ubuntu nodes
- MacOS nodes
- Windows nodes
- Run and manage a node on Windows
- Prequisites
- 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
- Baking on a Windows node
- Uninstall a node running on Windows
- Troubleshoot a node running on Windows
- Run and manage a node on Windows
- Docker nodes
- System requirements to run a node
- Smart contracts
- Overview of the baker process
- Baking with Desktop Wallet
- Baking with Mobile Wallet
- Step 1: Set up the node
- Step 2: Set up the Concordium Mobile Wallet
- Step 3: Set up an identity and initial account
- Step 4: Export the account keys
- Step 4: Download and run Concordium Client
- Step 5: Import Mobile Wallet account using Concordium Client
- Step 6: Create and register baker keys
- Baking in the Desktop Wallet
- Add a baker account in the Desktop Wallet
- Prerequisites
- Add baker (Single-signature account)
- Add baker (Multi-signature account)
- Update baker keys in the Desktop Wallet
- Remove a baker account
- Update the staked amount
- Update the restake settings
- Add a baker account in the Desktop Wallet
- Concordium Client
- Concordium Client transactions
- Querying a node
Resources
- Release notes - Mainnet
- Mainnet 3: Alpha Centauri 3.0
- CCDScan release 1
- Concordium Node v3.0.2
- Concordium Mobile Wallet for Android v2.0.0(75)
- Concordium Mobile Wallet for iOS v2.0.0(38)
- Concordium Mobile Wallet for iOS v1.3(34)
- Concordium Mobile Wallet for iOS v1.2(33)
- Concordium Mobile Wallet for Android v1.2.6
- Concordium Desktop Wallet v1.3.1
- Concordium Node v3.0.1
- Concordium Desktop Wallet v1.3.0
- Concordium Node v3.0.0
- Concordium Mobile Wallet for Android v1.0.22
- Concordium Ledger App v2.0.3
- Concordium Client v3.0.4
- Mainnet 2: Alpha Centauri 2.2
- Mainnet 2: Alpha Centauri 2.1
- Mainnet 2: Alpha Centauri 2.0
- Mainnet 1: Alpha Centauri 1.2
- Mainnet 1: Alpha Centauri 1.1
- Mainnet 1: Alpha Centauri 1.0
- Mainnet 3: Alpha Centauri 3.0
- Release Notes - Testnet
- Sirius Testnet
- Open Testnet v7 Update 1
- Concordium Node v3.0.2
- Concordium Mobile Wallet for Android v2.0.0(75)
- Concordium Mobile Wallet for iOS v2.0.0(38)
- Concordium Mobile Wallet for iOS v1.3(34)
- Concordium Mobile Wallet for iOS v1.2(33)
- Concordium Mobile Wallet for Android v1.2.6
- Concordium Desktop Wallet v1.3.1
- Concordium Node v3.0.1
- Concordium Desktop Wallet v1.3.0
- Concordium Mobile Wallet for Android v1.0.22
- Concordium Ledger App v2.0.3
- Concordium Mobile Wallet for iOS v1.1(27)
- Open Testnet v7
- Open Testnet v6 Update 4
- Open Testnet v6 Update 3
- Open Testnet v6 Update 2
- Open Testnet v6 Update 1
- Open Testnet v6
- Open Testnet v5 Update 4
- Open Testnet v5 Update 3
- Open Testnet v5 Update 2
- Open Testnet v5 Update 1
- Open Testnet v5
- Open Testnet v4 Update 1
- Open Testnet v4
- Open Testnet v3 update 2
- Open Testnet v3 update 1
- Open Testnet v3
- Open Testnet v2 update 1
- Open Testnet v2
- Updates
- Open Testnet v1
- Concordium Nodes
- Legal
- Terms and Conditions for Concordium Desktop Wallet
- Introduction
- Terms and conditions for all services and functions
- What you need in order to register with Concordium Mobile Wallet
- Registering as a Concordium Desktop Wallet user
- Activation code and personal password
- Other obligations etc.
- Term
- Fees and charges
- Changes
- Intellectual property rights and license
- Concordium Software’s liability for damages
- Privacy
- Data retention and deletion
- Governing law and venue
- Complaints
- New copy of these terms and conditions
- Acceptance
- Terms and Conditions for Concordium Mobile Wallet
- Introduction
- Terms and conditions for all services and functions
- What you need in order to register with Concordium Mobile Wallet
- Registering as a Concordium Mobile Wallet user
- Activation code and personal password
- Other obligations etc.
- Term
- Fees and charges
- Changes
- Intellectual property rights and license
- Concordium Software’s liability for damages
- Privacy
- Data retention and deletion
- Governing law and venue
- Complaints
- New copy of these terms and conditions
- Acceptance
- Third Party Licenses
- Cabal
- Glob
- HUnit
- Only
- PostgreSQL
- QuickCheck
- StateVar
- Win32
- abstract-deque
- abstract-par
- addr2line
- adler
- adler32
- aes
- aes-soft
- aesni
- aeson
- aeson-pretty
- aho-corasick
- ansi-terminal
- ansi-wl-pprint
- ansi_term
- anyhow
- app_dirs
- app_dirs2
- appar
- arbitrary
- arc-swap
- array
- arrayref
- arrayvec
- asn1-encoding
- asn1-parse
- asn1-types
- assoc
- async
- async-stream
- async-stream-impl
- async-trait
- attoparsec
- attoparsec-iso8601
- atty
- auto-update
- autocfg
- babel/runtime
- backtrace
- base
- base-compat
- base-compat-batteries
- base-orphans
- base-unicode-symbols
- base-x
- base16-bytestring
- base58
- base58check
- base64
- base64-bytestring
- basement
- bifunctors
- binary
- binary-orphans
- bincode
- bit-vec
- bitflags
- blake2-rfc
- blake2b_simd
- blaze-builder
- blaze-html
- blaze-markup
- block-buffer
- block-modes
- block-padding
- borrow-bag
- bsb-http-chunked
- bstr
- bumpalo
- byte-tools
- byteorder
- byteorder
- bytes
- bytesize
- bytestring
- bytestring-builder
- c_linked_list
- cabal-doctest
- call-stack
- case-insensitive
- cassava
- cast
- cc
- cereal
- cesu8
- cfg-if
- chrono
- cipher
- circular-queue
- clap
- clear_on_drop
- clock
- cloudabi
- clsx
- cmdargs
- code-page
- colour
- combine
- comonad
- concordium-base
- concordium-client
- concordium-consensus
- concordium-contracts-common
- concordium_node
- concurrent-extra
- conduit
- conduit-extra
- connection
- console_error_panic_hook
- const_fn
- constant_time_eq
- constraints
- containers
- contravariant
- cookie
- cookie
- core-foundation
- core-foundation-sys
- cpufeatures
- cpuid-bool
- criterion
- criterion
- criterion-measurement
- criterion-plot
- crossbeam-channel
- crossbeam-channel
- crossbeam-deque
- crossbeam-epoch
- crossbeam-queue
- crossbeam-utils
- crossterm
- crossterm_winapi
- crypto-mac
- cryptonite
- csv
- csv-core
- ctrlc
- curve25519-dalek
- darling
- darling_core
- darling_macro
- data-default-class
- data-fix
- date-fns
- dec
- deepseq
- dense-linear-algebra
- derivative
- derive_arbitrary
- digest
- directory
- dirs
- dirs-sys
- discard
- distributive
- dlist
- doc-comment
- dtoa
- easy-file
- ed25519
- ed25519-dalek
- either
- encoding_rs
- env_logger
- env_logger
- errors
- exceptions
- exenv
- expiring-cache-map
- failure
- failure_derive
- fake-simd
- fast-logger
- ff
- ff_derive
- file-embed
- filepath
- fixedbitset
- flatbuffers
- flatc-rust
- fluentui/react-component-event-listener
- fluentui/react-component-ref
- fnv
- foreign-types
- foreign-types-shared
- form_urlencoded
- free
- fuchsia-cprng
- fuchsia-zircon
- fuchsia-zircon-sys
- futures
- futures-channel
- futures-core
- futures-executor
- futures-io
- futures-macro
- futures-sink
- futures-task
- futures-util
- gcc
- generator
- generic-array
- generic-array
- get_if_addrs
- get_if_addrs-sys
- getrandom
- ghc
- ghc-boot
- ghc-boot-th
- ghc-heap
- ghc-paths
- ghc-prim
- ghc-source-gen
- ghci
- gimli
- google-protobuf
- gotham
- gotham_derive
- group
- grpc-web
- h2
- hacl-star
- hacl-star-sys
- half
- happy
- hashable
- hashbrown
- haskell-src-exts
- haskell-src-meta
- heck
- hermit-abi
- hex
- history
- hkdf
- hmac
- hoist-non-react-statics
- hourglass
- hpc
- http
- http-api-data
- http-body
- http-client
- http-client-tls
- http-conduit
- http-date
- http-media
- http-types
- http2
- http2-client
- http2-client-grpc
- http2-grpc-proto-lens
- http2-grpc-types
- httparse
- httparse
- httpdate
- humantime
- hyper
- hyper-tls
- id-arena
- ident_case
- idna
- indexed-traversable
- indexmap
- indexmap
- instant
- integer-gmp
- integer-logarithms
- iovec
- ipconfig
- ipnet
- iproute
- isarray
- itertools
- itoa
- itoa
- jni
- jni-sys
- jquery
- js-chart
- js-sys
- js-tokens
- jsonwebtoken
- keccak
- kernel32-sys
- keyboard-key
- lazy_static
- leb128
- lens-family
- lens-family-core
- libc
- lifted-async
- lifted-base
- linked-hash-map
- lmdb
- lmdb
- lmdb-rkv
- lmdb-rkv-sys
- lock_api
- lodash
- lodash-es
- log
- log
- loom
- loose-envify
- match-sorter
- matches
- math-functions
- maybe-uninit
- memchr
- memoffset
- memoize-one
- memory
- microlens
- microlens-ghc
- microlens-mtl
- microlens-platform
- microlens-th
- microstache
- mime
- mime-types
- mime_guess
- mini-create-react-context
- miniz_oxide
- miniz_oxide
- mintty
- mio
- miow
- miow
- mmorph
- monad-control
- monad-logger
- monad-loops
- monad-par
- monad-par-extras
- mono-traversable
- mtl
- multimap
- musl
- mwc-random
- native-tls
- ndk
- ndk-glue
- ndk-macro
- ndk-sys
- net2
- network
- network-byte-order
- network-uri
- nix
- node-dashboard
- nodrop
- nohash-hasher
- noiseexplorer_xx
- ntapi
- num
- num-bigint
- num-complex
- num-integer
- num-iter
- num-rational
- num-traits
- num_cpus
- num_enum
- num_enum_derive
- object
- object-assign
- old-locale
- old-time
- ole32-sys
- once_cell
- oorandom
- opaque-debug
- openssl
- openssl-probe
- openssl-probe
- openssl-src
- openssl-sys
- optparse-applicative
- ordered-float
- pairing
- parallel
- parking_lot
- parking_lot_core
- parsec
- paste
- paste-impl
- path-pieces
- path-to-regexp
- pbkdf2
- pem
- pem
- percent-encoding
- persistent
- persistent-postgresql
- persistent-template
- pest
- petgraph
- pin-project
- pin-project
- pin-project-internal
- pin-project-internal
- pin-project-lite
- pin-project-lite
- pin-utils
- pkg-config
- platform-dirs
- platforms
- plotters
- plotters-backend
- plotters-svg
- popperjs/core
- postgresql-libpq
- postgresql-simple
- ppv-lite86
- pqueue
- preferences
- pretty
- prettyprinter
- primitive
- proc-macro-crate
- proc-macro-error
- proc-macro-error
- proc-macro-error-attr
- proc-macro-hack
- proc-macro-nested
- proc-macro2
- process
- profunctors
- prometheus
- prop-types
- prost
- prost-build
- prost-derive
- prost-types
- proto-lens
- proto-lens-protobuf-types
- proto-lens-protoc
- proto-lens-runtime
- proto-lens-setup
- protobuf
- protobuf-codegen
- protobuf-codegen-pure
- psqueues
- quickcheck
- quote
- rand
- rand
- rand_chacha
- rand_core
- rand_hc
- rand_isaac
- rand_jitter
- rand_os
- rand_pcg
- rand_xorshift
- rand_xoshiro
- random
- rayon
- rayon-core
- rdrand
- react
- react-dom
- react-fast-compare
- react-is
- react-popper
- react-query
- react-router
- react-router-dom
- react-table
- react-window
- recursion-schemes
- redox_syscall
- redox_users
- regenerator-runtime
- regex
- regex-automata
- regex-syntax
- remove-accents
- remove_dir_all
- reqwest
- resolve-pathname
- resource-pool
- resourcet
- ring
- rkv
- rmp
- rmp-serde
- rpassword
- rts
- rust-argon2
- rustc-demangle
- rustc_version
- rustls
- ryu
- safe
- same-file
- schannel
- scheduler
- scientific
- scoped-tls
- scopeguard
- sct
- security-framework
- security-framework
- security-framework-sys
- security-framework-sys
- semantic-ui-css
- semantic-ui-react
- semantic-ui-react/event-stack
- semigroupoids
- semigroups
- semver
- semver
- semver-parser
- semver-parser
- serde
- serde
- serde_cbor
- serde_derive
- serde_json
- serde_json
- serde_urlencoded
- servant
- servant-server
- sha1
- sha2
- sha3
- shallowequal
- shell32-sys
- signal-hook
- signal-hook-registry
- signatory
- signature
- silently
- simple-sendfile
- simple_asn1
- singleton-bool
- slab
- slab
- smallvec
- socket2
- socks
- sop-core
- spin
- split
- splitmix
- standback
- static_assertions
- statistics
- stdweb
- stdweb-derive
- stdweb-internal-macros
- stdweb-internal-runtime
- stm
- stm-chans
- streaming-commons
- strict
- string-conversions
- string-interpolate
- strsim
- structopt
- structopt-derive
- subtle
- subtle-encoding
- syb
- syn
- syn-mid
- synstructure
- sysinfo
- tagged
- tempdir
- tempfile
- template-haskell
- temporary
- termcolor
- text
- text-conversions
- text-short
- textwrap
- th-abstraction
- th-compat
- th-expand-syns
- th-lift
- th-lift-instances
- th-orphans
- th-reify-many
- these
- thiserror
- thiserror-impl
- time
- time
- time
- time-compat
- time-macros
- time-macros-impl
- time-manager
- tiny-invariant
- tiny-warning
- tinytemplate
- tinyvec
- tinyvec
- tinyvec_macros
- tls
- tokio
- tokio
- tokio-macros
- tokio-native-tls
- tokio-rustls
- tokio-stream
- tokio-tls
- tokio-util
- tokio-util
- toml
- tonic
- tonic-build
- tower
- tower-layer
- tower-service
- tracing
- tracing-attributes
- tracing-core
- tracing-futures
- transformers
- transformers-base
- transformers-compat
- try-lock
- twox-hash
- type-equality
- typed-process
- typenum
- typenum
- ucd-trie
- unbounded-delays
- unicase
- unicode-bidi
- unicode-normalization
- unicode-segmentation
- unicode-width
- unicode-xid
- unix-compat
- unix-time
- unliftio
- unliftio-core
- unordered-containers
- untrusted
- uri-encode
- url
- users
- utf8-string
- uuid
- uuid-types
- value-equal
- vault
- vcpkg
- vcpkg
- vec_map
- vector
- vector-algorithms
- vector-binary-instances
- vector-th-unbox
- version_check
- wai
- wai-app-static
- wai-cors
- wai-extra
- wai-logger
- wai-middleware-static
- walkdir
- want
- warning
- warp
- wasi
- wasi
- wasm-bindgen
- wasm-bindgen-backend
- wasm-bindgen-futures
- wasm-bindgen-macro
- wasm-bindgen-macro-support
- wasm-bindgen-shared
- wasm-bindgen-test
- wasm-bindgen-test-macro
- wasm-chain-integration
- wasm-encoder
- wasm-smith
- wasm-transform
- wasmparser
- wasmprinter
- web-sys
- webpki
- which
- whoami
- widestring
- winapi
- winapi
- winapi-build
- winapi-i686-pc-windows-gnu
- winapi-util
- winapi-x86_64-pc-windows-gnu
- winreg
- word8
- ws2_32-sys
- x509
- x509-store
- x509-system
- x509-validation
- xdg
- zeroize
- zeroize_derive
- zlib
- Third-party Software and Hardware Notices
- Concordium Desktop Wallet Third Party Licenses
- @babel/runtime
- @electron/get
- @emotion/is-prop-valid, @emotion/memoize
- @grpc/grpc-js
- @hot-loader/react-dom, react, react-dom, react-is, scheduler
- @reduxjs/toolkit
- @sindresorhus/is, electron-is-dev, env-paths, get-stream, got, lowercase-keys, mimic-response, normalize-url, p-cancelable, pify, prepend-http, to-readable-stream, url-parse-lax
- @szmarczak/http-timer, defer-to-connect
- @types/node, @types/semver
- archiver
- archiver-utils
- argparse
- async
- async-mutex
- axios
- balanced-match
- base-x
- base64-js
- bl
- boolean
- brace-expansion
- bs58check
- buffer
- buffer-crc32
- buffer-from
- builder-util-runtime, electron-updater
- cacheable-request, clone-response, keyv
- cbor, nofilter
- cipher-base, create-hash
- clsx
- compress-commons, crc32-stream, zip-stream
- concat-map, minimist, semver-compare
- concat-stream
- connected-react-router
- core-js
- core-util-is
- crc-32
- css-line-break
- debug
- decompress-response
- define-properties
- detect-node
- duplexer3
- electron
- electron-debug, escape-string-regexp, get-stream, matcher, serialize-error
- electron-is-accelerator
- electron-localshortcut
- electron-log
- emojis-list
- encodeurl
- end-of-stream, pump, tar-stream
- es6-error
- exenv
- exit-on-epipe
- extract-zip
- fast-levenshtein
- fd-slicer
- follow-redirects
- framer-motion
- framesync
- fs-constants
- fs-extra
- fs.realpath
- glob
- global
- global-agent, roarr
- global-tunnel-ng
- globalthis
- graceful-fs
- hash-base, md5.js
- hey-listen
- history, react-router, react-router-dom
- hoist-non-react-statics
- html2canvas
- http-cache-semantics
- ieee754
- immer
- immutable, regenerator-runtime
- inflight
- inherits
- ini, json-stringify-safe, lru-cache, minimatch, once, proto-list, semver, wrappy, yallist
- js-tokens
- js-yaml
- json-buffer
- json5
- jsonfile
- keyboardevent-from-electron-accelerator
- keyboardevents-areequal
- loader-utils
- lodash
- lodash.defaults, lodash.difference, lodash.escaperegexp, lodash.flatten, lodash.groupby, lodash.isequalwith, lodash.isplainobject, lodash.union
- lodash.isequal
- loose-envify
- lowercase-keys, object-assign, path-is-absolute
- memoize-one, tiny-invariant, tiny-warning
- mini-create-react-context
- mkdirp
- ms
- noble-ed25519
- normalize-path
- npm-conf
- object-keys
- path-to-regexp
- pend
- popmotion
- printj
- process
- process-nextick-args
- progress
- promise-worker
- prop-types, warning
- qr.js
- qrcode.react
- react-hook-form
- react-hot-loader
- react-lifecycles-compat
- react-modal
- react-redux, redux, redux-thunk
- react-singleton-hook
- react-to-print
- react-window
- react-window-infinite-loader
- readable-stream
- readdir-glob
- reselect
- resolve-pathname, value-equal
- responselike
- ripemd160
- safe-buffer
- sax
- seamless-immutable
- sha.js
- shallowequal
- source-map
- source-map-support
- sprintf-js
- string_decoder
- style-value-types
- sumchecker
- symbol-observable
- tslib
- tunnel
- type-fest
- typedarray
- universalify
- util-deprecate
- yauzl
- Terms and Conditions for Concordium Desktop Wallet