# BCCSP config for the client. Used by GO SDK. It's the Blockchain
Cryptographic Service Provider.
# It offers the implementation of cryptographic standards and
algorithms.
BCCSP:
security:
enabled: true
default:
provider: "SW"
hashAlgorithm: "SHA2"
softVerify: true
ephemeral: false
level: 256
tlsCerts:
systemCertPool: false
# [Optional]. But most apps would have this section so that channel
objects can be constructed based on the content below.
# If one of your application is creating channels, you might not use
this
channels:
mychannel:
orderers:
- orderer.example.com
# Network entity which maintains a ledger and runs chaincode
containers in order to perform operations to the ledger. Peers are
owned and maintained by members.
peers:
peer0.org1.example.com:
# [Optional]. will this peer be sent transaction proposals
for endorsement? The peer must
# have the chaincode installed. The app can also use this
property to decide which peers
# to send the chaincode install request. Default: true
endorsingPeer: true