Home

Web 3.0

VORDIUM

VORDIUM Focuses on open-source DApp development on blockchain, fostering collaboration and transparency in DeFi. Empowering the tools of integration and decentralized applications.

Web 3.0

AI AUDITOR

an Ai smart contracts auditor to find your code potential security vulnerabilities

Web 3.0

WALLET EXPLORER

Explore your ERC-20, ERC-721 transaction and balances in one place

Web 3.0

SWAP TOKENS

swap your tokens on chain using VORDEX

Web 3.0

MARKETPLACE

Trade NFT’s easy and fast in the Marketplace.

Web 3.0

SCAN

An explorer that scan the Blockchain for latest transactions.

Web 3.0

SMART CONTRACTS

In VORDIUM,smart contracts editing involves meticulous code review and rigorous testing. Ensuring safety is paramount, employing industry best practices and thorough security assessments.

pragma solidity ^0.8.0;

import "./interfaces/IUniswapV2Factory.sol";
import "./interfaces/IUniswapV2Pair.sol";
import "./interfaces/IVORD.sol";
import "./interfaces/IBridge.sol";

contract VORDPool {
    IVORD private token;
    IUniswapV2Pair private pair;
    IUniswapV2Factory private factory;
    address private bridgeAdmin;

    event LiquidityAdded(uint256 tokenAmount, uint256 etherAmount);

    constructor(address _token, address _factory) {
        token = IVORD(_token);
        factory = IUniswapV2Factory(_factory);
        pair = IUniswapV2Pair(factory.createPair(address(token), factory.WETH()));
        bridgeAdmin = msg.sender;
    }
}
Solidity
pragma solidity ^0.8.0;

import "./interfaces/IVORD.sol";
import "./interfaces/IBridge.sol";

contract VORDToken {
    function balanceOf(address who) public view returns (uint256);
    function transfer(address to, uint256 value) public returns (bool);
}

contract VORDBridge is IBridge {
    IVORD private token;
    address private bridgeAdmin;

    event TokensWithdrawn(address indexed from, uint256 amount);
    event TokensDeposited(address indexed to, uint256 amount);

    constructor(address _token) {
        token = IVORD(_token);
        bridgeAdmin = msg.sender;
    }
}
Solidity