以下は、Solidityで書かれた、電気カミソリスクーターを販売するための基本的なスマートコントラクトの例です：

```solidity
pragma solidity ^0.5.16;

contract ElectricScooterSale {

address public seller;

address public buyer;

uint256 public price;

bool public sold;

event SaleConfirmed(address indexed buyer, uint256 price);

constructor(address _seller, uint256 _price) public {

seller = _seller;
price = _price;
sold = false;
}

function buyScooter() public payable {
require(!sold);
require(msg.value >= price);

buyer = msg.sender;
sold = true;
seller.transfer(msg.value);
emit SaleConfirmed(msg.sender, price);
}

}
```
Below is an example of a basic smart contract for selling an electric razor scooter written in Solidity:

```solidity
pragma solidity ^0.5.16;

contract ElectricScooterSale {

address public seller;

address public buyer;

uint256 public price;

bool public sold;

event SaleConfirmed(address indexed buyer, uint256 price);

constructor(address _seller, uint256 _price) public {

seller = _seller;
price = _price;
sold = false;
}

function buyScooter() public payable {
require(!sold);
require(msg.value >= price);

buyer = msg.sender;
sold = true;
seller.transfer(msg.value);
emit SaleConfirmed(msg.sender, price);
}

}
```