Terminology
Accounts
Antelope accounts are different compared to other EVM blockchains, and other kinds of blockchains in the space. You still will be working with a private key, but your private key can be linked to several accounts.
Here's a quick synopsis from the (Antelope documentation)[https://docs.antelope.io/docs/latest/protocol/accounts_and_permissions/]:
An account identifies a participant in an Antelope blockchain. A participant can be an individual or a group depending on the assigned permissions within the account. Accounts also represent the smart contract actors that push and receive actions to and from other accounts in the blockchain. Actions are always contained within transactions. A transaction can be one or more atomic actions. Permissions associated with an account are used to authorize actions and transactions to other accounts. Each permission is linked to an authority table which contains a threshold that must be reached in order to allow the action associated with the given permission to be authorized for execution. The following diagram illustrates the relationship between accounts, permissions, and authorities.
Simply put, an account contains a collection of permissions, and each permission is linked to an authority table to allow certain actions to be exectued. As mentioned above, a private key can be linked to several accounts, and each account can have different permissions.
The anatomy of an antelope account is as follows:
name
: The name of the accountpermissions
: The permissions associated with the accountkeys
: The keys associated with the account (private and corresponding public keys)
Wallets
There are several wallets that you can use to interact with Antelope blockchains, some of them are: We recomend using Unicove and Anchor Wallet, as they are the most user friendly wallets.
Contracts
These are the important smart contracts that are used in the Effect Network. The important contract for developing on Effect Network are:
- tasks
- token
- vaccount
With these contracts you can create tasks, and retrieve virtual accounts.
These are the contracts that are deployed on the Jungle4 testnet for the Effect Network. https://jungle4.eosq.eosnation.io/
- tasks: effecttasks2
- token: efxtoken1112
- stake: efxstake1111
- feepool: efxfeepool11
- proposals: efxproposals
- vaccount: efxaccount11
These are the contracts that are depoloyed on the EOS mainnet for the Effect Network. https://www.bloks.io/
- tasks: force.efx
- token: effecttokens
- stake: efxstakepool
- feepool: feepool.efx
- proposals: daoproposals
- vaccount: vaccount.efx
- dao: theeffectdao