Skip to content

Commit

Permalink
Update from da8c55c
Browse files Browse the repository at this point in the history
  • Loading branch information
Hathoriel committed Mar 25, 2022
1 parent 62845eb commit 87a3c44
Show file tree
Hide file tree
Showing 15 changed files with 47 additions and 44 deletions.
19 changes: 11 additions & 8 deletions README.txt
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
=== NFT Maker ===
Contributors: lukaskotol
Donate link: https://tatum.io/
Donate link: [email protected]
Tags: tatum, blockchain, nft, erc721, ethereum, celo, bsc, mint
Requires at least: 5.5
Requires PHP: 7.0
Tested up to: 5.8.2
Stable tag: 2.0.25
Stable tag: 2.0.26
License: MIT
License URI: https://opensource.org/licenses/MIT

If you want to sell NFTs but don’t want to build an entire NFT marketplace from scratch, then [NFT Maker](https://tatum.io/) is the plugin you’ve been waiting for.
If you want to sell NFTs but don’t want to build an entire NFT marketplace from scratch, then NFT Maker is the plugin you’ve been waiting for.

== Description ==
If you want to sell NFTs but don’t want to build an entire NFT marketplace from scratch, then NFT Maker is the plugin you’ve been waiting for. Lazy Minting. WordPress integration. Free IPFS Storage, forever.
If you want to sell NFTs but don’t want to build an entire NFT marketplace from scratch, then NFT Maker is the plugin you’ve been waiting for. Lazy Minting. WordPress integration. Free IPFS Storage, forever.

NFT Maker supports the following blockchains:

Expand All @@ -22,7 +22,7 @@ NFT Maker supports the following blockchains:
**Celo**
**Harmony**

NFT Maker by Tatum allows you to turn your Woocommerce store into an NFT store with a simple plugin. Just install, follow your usual WordPress product publishing flow, and tick which blockchain you’d like to mint your NFTs on. It’s so easy, you’ll be up and running in no time!
NFT Maker allows you to turn your Woocommerce store into an NFT store with a simple plugin. Just install, follow your usual WordPress product publishing flow, and tick which blockchain you’d like to mint your NFTs on. It’s so easy, you’ll be up and running in no time!

**Lazy Minting**
Put simply, lazy minting is when an NFT is available off the blockchain and only gets minted when someone buys it. This means that you, the seller, don’t have to pay any upfront gas fees to mint your NFTs. Gas fees are only paid once the NFT is purchased and then minted on the blockchain.
Expand All @@ -35,7 +35,7 @@ Check out our [full video tutorial on how to get started.](https://www.youtube.c

Here’s it works:
1. Install the plugin.
2. Sign up for a paid Tatum plan. The credits from your plan are used to pay for the gas fees to mint NFTs. **NFT Maker does not work with Free plans or Test API keys.**
2. Sign up for a paid [Tatum plan](https://dashboard.tatum.io/). The Tatum is an external service which provides access for the blockchain infrastructure. The credits from your plan are used to pay for the gas fees to mint NFTs. **NFT Maker does not work with Free plans or Test API keys.**
3. Create your NFT by uploading an image. This won’t consume any credits until someone buys it.
4. When someone buys your NFT, the metadata is uploaded to IPFS, and the NFT is minted to the blockchain address provided by the customer at checkout.
5. Credits to pay the gas fees for minting are deducted from your paid Tatum plan.
Expand All @@ -57,7 +57,7 @@ This section describes how to install the Tatum plugin and get it working.

1. Download and install the [Woocommerce plugin](https://wordpress.org/plugins/woocommerce/) if you haven’t already.
2. Click “Get your Tatum API key.”
3. Login to the Tatum dashboard and purchase a paid plan.
3. Login to the [Tatum dashboard](https://dashboard.tatum.io/) and purchase a paid plan. The Tatum is an external service which provides access for the blockchain infrastructure.
4. When you have completed your purchase, you will be directed back to the Tatum dashboard. Next to your newly created API key, click “Show” and copy your API key.
5. Now, back in the NFT Maker dashboard, paste your API key in the field labeled “Paste your API key below.”
6. Okay, you’re all ready to mint NFT tokens! In the overview, you can see info about your API key.
Expand Down Expand Up @@ -135,7 +135,7 @@ No, again, NFT Maker can only be used to sell NFTs created with the plugin.
For a complete guide on how to build the backend to an NFT marketplace from scratch, please refer to Tatum’s How to build [NFT marketplaces part 2 - Backend guide.](https://blog.tatum.io/how-to-build-nft-marketplaces-part-2-backend-899f7d804066)

== Screenshots ==
1. Create an account in the [Tatum Dashboard](https://dashboard.tatum.io/login) and obtain paid API key.
1. Create an account in the [Tatum Dashboard](https://dashboard.tatum.io/login) and obtain paid API key. The Tatum is an external service which provides access for the blockchain infrastructure.
2. Install [Woocommerce plugin](https://wordpress.org/plugins/woocommerce/) if you don't have already installed it yet.
3. Submit your API key.
4. You are ready to mint NFT tokens! In the overview, you can see info about your API key.
Expand Down Expand Up @@ -194,6 +194,9 @@ For a complete guide on how to build the backend to an NFT marketplace from scra
= 2.0.25 =
* Added better integration for description and name to the OpenSea. Also name of the NFT in the metadata is taken from the title of the product not from the image name.

= 2.0.26 =
Changed author of the plugin

== Upgrade Notice ==

= 1.0.0 =
Expand Down
2 changes: 1 addition & 1 deletion inc/base/others/cachebuster-lib.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?php
/* This file was automatically generated by the `grunt libs:cachebuster` command (Wed Mar 23 2022 09:50:58 GMT+0000 (Coordinated Universal Time)). */
/* This file was automatically generated by the `grunt libs:cachebuster` command (Fri Mar 25 2022 13:57:57 GMT+0000 (Coordinated Universal Time)). */
return array(
'mobx' => '4.15.4',
'react' => '17.0.2',
Expand Down
4 changes: 2 additions & 2 deletions inc/base/others/cachebuster.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?php
/* This file was automatically generated by the `grunt libs:cachebuster` command (Wed Mar 23 2022 09:50:58 GMT+0000 (Coordinated Universal Time)). */
/* This file was automatically generated by the `grunt libs:cachebuster` command (Fri Mar 25 2022 13:57:57 GMT+0000 (Coordinated Universal Time)). */
return array(
'src/public/dist/admin.js' => '8feb5d72f211e93b8dd66edbae18724d',
'src/public/dist/admin.js' => '65df1d66d20d4af0a7f79f877cec22d2',
'src/public/dist/vendor-admin.js' => '544a5b292e9bff3de00321a3d11b0984',
'src/public/dist/vendor-widget.js' => '9e3cdc863b954ff97d9e44bdb8f0384a',
'src/public/dist/widget.js' => '55dc633ed835f64258416aab9b31c9dc',
Expand Down
8 changes: 4 additions & 4 deletions index.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
*
* @wordpress-plugin
* Plugin Name: NFT Maker
* Plugin URI: https://tatum.io
* Plugin URI: https://wordpress.org/plugins/tatum
* Description: NFT Maker is the easiest and fastest free plugin to work with NFTs without any blockchain development experience.
* Author: Tatum
* Author URI: https://tatum.io
* Version: 2.0.25
* Author: Lukas Kotol
* Author URI: https://t.me/LukasKotol
* Version: 2.0.26
* Text Domain: tatum
* Domain Path: /languages
* License: MIT
Expand Down
2 changes: 1 addition & 1 deletion public/dist/admin.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion public/dist/admin.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion vendor/autoload.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

require_once __DIR__ . '/composer/autoload_real.php';

return ComposerAutoloaderInit798fd7ca1c3f75a2daae6f428a5f4079::getLoader();
return ComposerAutoloaderInita7b353a84c59ac4f3c7da0c4a00f49e5::getLoader();
8 changes: 4 additions & 4 deletions vendor/composer/autoload_real.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

// autoload_real.php @generated by Composer

class ComposerAutoloaderInit798fd7ca1c3f75a2daae6f428a5f4079
class ComposerAutoloaderInita7b353a84c59ac4f3c7da0c4a00f49e5
{
private static $loader;

Expand All @@ -22,15 +22,15 @@ public static function getLoader()
return self::$loader;
}

spl_autoload_register(array('ComposerAutoloaderInit798fd7ca1c3f75a2daae6f428a5f4079', 'loadClassLoader'), true, true);
spl_autoload_register(array('ComposerAutoloaderInita7b353a84c59ac4f3c7da0c4a00f49e5', 'loadClassLoader'), true, true);
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
spl_autoload_unregister(array('ComposerAutoloaderInit798fd7ca1c3f75a2daae6f428a5f4079', 'loadClassLoader'));
spl_autoload_unregister(array('ComposerAutoloaderInita7b353a84c59ac4f3c7da0c4a00f49e5', 'loadClassLoader'));

$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
if ($useStaticLoader) {
require_once __DIR__ . '/autoload_static.php';

call_user_func(\Composer\Autoload\ComposerStaticInit798fd7ca1c3f75a2daae6f428a5f4079::getInitializer($loader));
call_user_func(\Composer\Autoload\ComposerStaticInita7b353a84c59ac4f3c7da0c4a00f49e5::getInitializer($loader));
} else {
$classMap = require __DIR__ . '/autoload_classmap.php';
if ($classMap) {
Expand Down
8 changes: 4 additions & 4 deletions vendor/composer/autoload_static.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Composer\Autoload;

class ComposerStaticInit798fd7ca1c3f75a2daae6f428a5f4079
class ComposerStaticInita7b353a84c59ac4f3c7da0c4a00f49e5
{
public static $prefixLengthsPsr4 = array (
'k' =>
Expand Down Expand Up @@ -88,9 +88,9 @@ class ComposerStaticInit798fd7ca1c3f75a2daae6f428a5f4079
public static function getInitializer(ClassLoader $loader)
{
return \Closure::bind(function () use ($loader) {
$loader->prefixLengthsPsr4 = ComposerStaticInit798fd7ca1c3f75a2daae6f428a5f4079::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 = ComposerStaticInit798fd7ca1c3f75a2daae6f428a5f4079::$prefixDirsPsr4;
$loader->classMap = ComposerStaticInit798fd7ca1c3f75a2daae6f428a5f4079::$classMap;
$loader->prefixLengthsPsr4 = ComposerStaticInita7b353a84c59ac4f3c7da0c4a00f49e5::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 = ComposerStaticInita7b353a84c59ac4f3c7da0c4a00f49e5::$prefixDirsPsr4;
$loader->classMap = ComposerStaticInita7b353a84c59ac4f3c7da0c4a00f49e5::$classMap;

}, null, ClassLoader::class);
}
Expand Down
2 changes: 1 addition & 1 deletion vendor/tatum/nft-maker/vendor/autoload.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

require_once __DIR__ . '/composer/autoload_real.php';

return ComposerAutoloaderInit1f6ef713ddb87501827e9d501b532b09::getLoader();
return ComposerAutoloaderInit61787a8b8851a0769e15b1340d7c0055::getLoader();
8 changes: 4 additions & 4 deletions vendor/tatum/nft-maker/vendor/composer/autoload_real.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

// autoload_real.php @generated by Composer

class ComposerAutoloaderInit1f6ef713ddb87501827e9d501b532b09
class ComposerAutoloaderInit61787a8b8851a0769e15b1340d7c0055
{
private static $loader;

Expand All @@ -22,15 +22,15 @@ public static function getLoader()
return self::$loader;
}

spl_autoload_register(array('ComposerAutoloaderInit1f6ef713ddb87501827e9d501b532b09', 'loadClassLoader'), true, true);
spl_autoload_register(array('ComposerAutoloaderInit61787a8b8851a0769e15b1340d7c0055', 'loadClassLoader'), true, true);
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
spl_autoload_unregister(array('ComposerAutoloaderInit1f6ef713ddb87501827e9d501b532b09', 'loadClassLoader'));
spl_autoload_unregister(array('ComposerAutoloaderInit61787a8b8851a0769e15b1340d7c0055', 'loadClassLoader'));

$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
if ($useStaticLoader) {
require_once __DIR__ . '/autoload_static.php';

call_user_func(\Composer\Autoload\ComposerStaticInit1f6ef713ddb87501827e9d501b532b09::getInitializer($loader));
call_user_func(\Composer\Autoload\ComposerStaticInit61787a8b8851a0769e15b1340d7c0055::getInitializer($loader));
} else {
$classMap = require __DIR__ . '/autoload_classmap.php';
if ($classMap) {
Expand Down
8 changes: 4 additions & 4 deletions vendor/tatum/nft-maker/vendor/composer/autoload_static.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Composer\Autoload;

class ComposerStaticInit1f6ef713ddb87501827e9d501b532b09
class ComposerStaticInit61787a8b8851a0769e15b1340d7c0055
{
public static $prefixLengthsPsr4 = array (
'k' =>
Expand Down Expand Up @@ -60,9 +60,9 @@ class ComposerStaticInit1f6ef713ddb87501827e9d501b532b09
public static function getInitializer(ClassLoader $loader)
{
return \Closure::bind(function () use ($loader) {
$loader->prefixLengthsPsr4 = ComposerStaticInit1f6ef713ddb87501827e9d501b532b09::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 = ComposerStaticInit1f6ef713ddb87501827e9d501b532b09::$prefixDirsPsr4;
$loader->classMap = ComposerStaticInit1f6ef713ddb87501827e9d501b532b09::$classMap;
$loader->prefixLengthsPsr4 = ComposerStaticInit61787a8b8851a0769e15b1340d7c0055::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 = ComposerStaticInit61787a8b8851a0769e15b1340d7c0055::$prefixDirsPsr4;
$loader->classMap = ComposerStaticInit61787a8b8851a0769e15b1340d7c0055::$classMap;

}, null, ClassLoader::class);
}
Expand Down
2 changes: 1 addition & 1 deletion vendor/tatum/utils/vendor/autoload.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

require_once __DIR__ . '/composer/autoload_real.php';

return ComposerAutoloaderInitb57e7774e3ce45c8e0f54921ddd7ac77::getLoader();
return ComposerAutoloaderInitc8256c9c05cbe5b1c1fed15c331049a2::getLoader();
8 changes: 4 additions & 4 deletions vendor/tatum/utils/vendor/composer/autoload_real.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

// autoload_real.php @generated by Composer

class ComposerAutoloaderInitb57e7774e3ce45c8e0f54921ddd7ac77
class ComposerAutoloaderInitc8256c9c05cbe5b1c1fed15c331049a2
{
private static $loader;

Expand All @@ -22,15 +22,15 @@ public static function getLoader()
return self::$loader;
}

spl_autoload_register(array('ComposerAutoloaderInitb57e7774e3ce45c8e0f54921ddd7ac77', 'loadClassLoader'), true, true);
spl_autoload_register(array('ComposerAutoloaderInitc8256c9c05cbe5b1c1fed15c331049a2', 'loadClassLoader'), true, true);
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
spl_autoload_unregister(array('ComposerAutoloaderInitb57e7774e3ce45c8e0f54921ddd7ac77', 'loadClassLoader'));
spl_autoload_unregister(array('ComposerAutoloaderInitc8256c9c05cbe5b1c1fed15c331049a2', 'loadClassLoader'));

$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
if ($useStaticLoader) {
require_once __DIR__ . '/autoload_static.php';

call_user_func(\Composer\Autoload\ComposerStaticInitb57e7774e3ce45c8e0f54921ddd7ac77::getInitializer($loader));
call_user_func(\Composer\Autoload\ComposerStaticInitc8256c9c05cbe5b1c1fed15c331049a2::getInitializer($loader));
} else {
$classMap = require __DIR__ . '/autoload_classmap.php';
if ($classMap) {
Expand Down
8 changes: 4 additions & 4 deletions vendor/tatum/utils/vendor/composer/autoload_static.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Composer\Autoload;

class ComposerStaticInitb57e7774e3ce45c8e0f54921ddd7ac77
class ComposerStaticInitc8256c9c05cbe5b1c1fed15c331049a2
{
public static $prefixLengthsPsr4 = array (
'H' =>
Expand Down Expand Up @@ -39,9 +39,9 @@ class ComposerStaticInitb57e7774e3ce45c8e0f54921ddd7ac77
public static function getInitializer(ClassLoader $loader)
{
return \Closure::bind(function () use ($loader) {
$loader->prefixLengthsPsr4 = ComposerStaticInitb57e7774e3ce45c8e0f54921ddd7ac77::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 = ComposerStaticInitb57e7774e3ce45c8e0f54921ddd7ac77::$prefixDirsPsr4;
$loader->classMap = ComposerStaticInitb57e7774e3ce45c8e0f54921ddd7ac77::$classMap;
$loader->prefixLengthsPsr4 = ComposerStaticInitc8256c9c05cbe5b1c1fed15c331049a2::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 = ComposerStaticInitc8256c9c05cbe5b1c1fed15c331049a2::$prefixDirsPsr4;
$loader->classMap = ComposerStaticInitc8256c9c05cbe5b1c1fed15c331049a2::$classMap;

}, null, ClassLoader::class);
}
Expand Down

0 comments on commit 87a3c44

Please sign in to comment.