BW2_DEFAULT_CONTACT=<your contact into>
BW2_DEFAULT_EXPIRY=<default expiry; recommended > 10y
BW2_AGENT: this is the local address of your BOSSWAVE agent.
BW2_DEFAULT_ENTITY: the full path to the entity you want to use. This is typically an "administrative entity" with liberal permissions, which is used to grant more restrictive permissions to other entities
BW2_DEFAULT_BANKROLL: the full path to the entity that has Ethereum cash attached to it. These funds are used to pay miners to insert records into the blockchain
BW2_DEFAULT_CONTACT: the name/email address associated with this entity
BW2_DEFAULT_EXPIRY: the default expiry time to use. By default this is 30 days (
30d), so you will likely want to increase this:
Peer countis 0, check your internet connection.
sudo journalctl -f -u bw2on Linux). You may need to delete the old blockchain (
rm -rf /var/lib/bw2) and re-download.
-bflag or implicitly using the
/etc/bw2/bw2.iniby default), and increase the
Threadscount (at the bottom) to be > 0. This is the number of CPUs your computer will use to mine. Be advised that mining typically uses the full CPU, so we don't recommend using more than half of your cores.
06DZ14k6dhRognGUoSHofD8oS8CUaWwq4tH-FPW13UU=has the alias
xbos, so the URI
--b64argument is the verifying key of the entity you want to create an alias for.
--longis the alias itself.
SRVrecord to bind the IP and port of your server to the verifying key of the router. The
--drargument is the path to your router entity (
bw2executable when using sudo:
--nsargument is the verifying key or alias of the namespace you want to route traffic for
--nsargument is the path to the entity file for the namespace. We need to specify the entity file and not the verifying key because the entity file contains the private key, which is needed to sign this operation. The
--drargument is the verifying key of the router we want to carry traffic for our namespace. This can be found using the
alice.entis allowed to publish (P) and subscribe (C) including wildcards (
*) on any URI beginning with oski.demo/engineering. The TTL parameter specifies over how many hops this this trust can be re-delegated. By default it is zero which says that we trust alice (one hop), but do not trust the people that she trusts (more than one hop). Note that although we are using alice.ent (the private key file) as a target for convenience, we could also use the full VK or an alias as the 'to' parameter. The 'from' parameter must be a private keyfile.
- granting permissions
- bw2 guide from readme
- URIs patterns in XBOS
- grant/check tools for XBOS services
- checking for permissions