# Technical Details

**WRK**, the native token of the **WorkOfficially** platform, empowers both freelancers and clients within its ecosystem. Here's a detailed look at its technical specifications:

**Contract Name:** WorkOfficially

**Token Explorer:** <https://bscscan.com/token/0xc1e95dacd29c004a4e7305f367d3a05d7d00dc73>

**Compiler Version:** v0.8.23+commit.f704f362

**Optimization Enabled:** Yes with 200 runs

**Other Settings**: paris EvmVersion, MIT [license](https://bscscan.com/contract-license-types)

**Blockchain:** Binance Smart Chain (BEP-20)

**Contract Code:** Solidity

**Whitepaper:** [wrk.workofficially.com](https://wrk.workofficially.com/#whitepaper)

**Contract Source Code verification status:** Verified

**Read contract:** [**https://bscscan.com/token/0xc1e95dacd29c004a4e7305f367d3a05d7d00dc73#code**](https://bscscan.com/token/0xc1e95dacd29c004a4e7305f367d3a05d7d00dc73#code)

**Burn Address:** [**0x000000000000000000000000000000000000dead**](https://bscscan.com/address/0x000000000000000000000000000000000000dead)

**Locked Tokens:**

```
    uint256 releaseTime = 2524608000; 
    createVesting(msg.sender, lockedAmount, releaseTime);
    // Declares a variable releaseTime of type uint256 (unsigned 256-bit integer).
    // Sets the release time for the locked tokens to January 1, 2050, 00:00:00 GMT.
    // Calls the function to create a vesting schedule for the contract creator.
```

**Key Functionalities:**

* **Standard BEP-20:** Implements core functions for token transfers, approvals, and allowances.
* **Reentrancy Guard:** Protects against reentrancy attacks.
* **Ownership Control:** Utilizes OpenZeppelin's Ownable contract for transparent ownership management.
* **Pausable:** Contract owner can pause transfers for security or maintenance.
* **Token Burning:** Users can burn their tokens to reduce total supply.
* **Vesting:** Supports vesting schedules for defined token release times.
* **Snapshot Capabilities:** Captures token balances at specific times for historical tracking.
* **Disabled Mint Function:** No new WRK tokens can be created, ensuring fixed supply.
* **Events:** Emitted events for various actions like transfers, approvals, burning, vesting, and snapshots.

**Security Features:**

* **Reentrancy Guard:** Protects against reentrancy attacks.
* **Up-to-date Solidity:** Utilizing newer Solidity versions suggests awareness of potential security enhancements.
* **Ownership Control:** Contract ownership can be transferred or renounced using OpenZeppelin's Ownable contract.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.workofficially.com/workofficiallys-wrk-token/technical-details.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
