Waku: 去中心化消息中继网络
Waku是点对点消息传递协议 Whisper 的分叉。Waku 旨在以迭代方式解决 Whisper 的一些问题,并实现更大的可扩展性。Waku 由去中心化通讯协议 Status 的 Vac 团队开发,该团队在模块化、点对点消息堆栈上进行研发,以实现私密、安全、抗审查的通信。相对于Whisper,Waku 可扩展性提高了 10 倍。 一、什么是点对点消息传递网络? 点对点消息传递消除了集中第三方服务器在整个网络中传递消息的需要,让消息传递变得去中心化。在传统的客户端-服务器网络中,消息从 A 发送到网络中的中央服务器进行处理,然后转发给 B。这些服务器托管和处理网络中的所有消息,并成为主要的隐私和安全风险,因为它们成为单点故障和集中式攻击对象。即使采用先进的端到端加密和其他隐私措施,这些集中式服务器也存在安全和隐私风险。 在点对点消息传递网络的情况下,当 A 想向 B 发送消息时,她将消息广播到网络中的多个节点,并且该消息从节点反弹到节点。但是只有 B 可以访问,其他节点只是帮助路由消息。默认情况下,所有消息都是端到端加密的,因此只有预期的收件人 B 可以解锁并查看消息的内容。 点...

0626值得交互的每周任务
值得关注的各项目任务进展 #空投: #Argent #Braavos #Manta #OmniNetwork #PolyHedra #Galxe # Gitcoin #Shapeshift #Optimism #Zora Argent第8周任务,登陆dappland.com,选择一个dapp进行评分; https://www.dappland.com/ 领取第7周 NFT奖励 https://www.argent.xyz/blog/xplorer/ Braavos 完成前面5期任务或质押1 ETH以上的用户可体验ETH Stake和收益加成,被社区疯狂吐槽 https://starknet-journey-map.braavos.app/ Manta 与Pomp合作发行zkCertificate https://npo.manta.network/calamari/sbt/projects/zkCertificate 模块化区块链 OmniNetwork在银河上的3个任务 https://galxe.com/OmniNetwork PolyHedra 在银河上的2个任务:mint...
Ready Player Me: 使用统一设定形象与身份系统穿梭于各个元宇宙
Ready Player Me 的联合创始人兼首席执行官 Timmu Toke 在接受采访时说: “我们更大的愿景是通过头像连接元宇宙。” “可能大公司会拥有元宇宙建设的相关经验,他们将制定所有规则,但我们有一个开放的愿景,人们可以在元宇宙中旅行,各个宇宙会由数百万开发商建造,而没有人(公司)控制整个事情。就像互联网一样。我们正试图将世界推向那个元宇宙。” 一、项目简介 Ready Player Me 是一个跨游戏的头像(Avatar)平台,用于创建动态、动画化身,以在其他人构建和运营的虚拟世界中使用。统一虚拟世界的外层,使用户体验更加顺畅是 Ready Player Me 的最主要目标,可以预见的是,当用户使用统一的头像和身份系统穿梭于不同的元宇宙中时,他们对自己虚拟身份的认同感也会随之增强。 对于游戏公司来说,独立搭建一个优秀的化身系统,一般要花费至少 6 到 12个月的时间,而借助 Ready Player Me 平台,他们便可以省去开发化身系统这个环节的时间与金钱而达成目标,直接邀请用户通过 Ready Player Me 创建个人头像并在相关应用程序中使用。Ready ...
Betalpha Labs是一个专注于区块链行业的动态发展,致力于捕获β收益并探寻α机会的研究组织。
Waku: 去中心化消息中继网络
Waku是点对点消息传递协议 Whisper 的分叉。Waku 旨在以迭代方式解决 Whisper 的一些问题,并实现更大的可扩展性。Waku 由去中心化通讯协议 Status 的 Vac 团队开发,该团队在模块化、点对点消息堆栈上进行研发,以实现私密、安全、抗审查的通信。相对于Whisper,Waku 可扩展性提高了 10 倍。 一、什么是点对点消息传递网络? 点对点消息传递消除了集中第三方服务器在整个网络中传递消息的需要,让消息传递变得去中心化。在传统的客户端-服务器网络中,消息从 A 发送到网络中的中央服务器进行处理,然后转发给 B。这些服务器托管和处理网络中的所有消息,并成为主要的隐私和安全风险,因为它们成为单点故障和集中式攻击对象。即使采用先进的端到端加密和其他隐私措施,这些集中式服务器也存在安全和隐私风险。 在点对点消息传递网络的情况下,当 A 想向 B 发送消息时,她将消息广播到网络中的多个节点,并且该消息从节点反弹到节点。但是只有 B 可以访问,其他节点只是帮助路由消息。默认情况下,所有消息都是端到端加密的,因此只有预期的收件人 B 可以解锁并查看消息的内容。 点...

0626值得交互的每周任务
值得关注的各项目任务进展 #空投: #Argent #Braavos #Manta #OmniNetwork #PolyHedra #Galxe # Gitcoin #Shapeshift #Optimism #Zora Argent第8周任务,登陆dappland.com,选择一个dapp进行评分; https://www.dappland.com/ 领取第7周 NFT奖励 https://www.argent.xyz/blog/xplorer/ Braavos 完成前面5期任务或质押1 ETH以上的用户可体验ETH Stake和收益加成,被社区疯狂吐槽 https://starknet-journey-map.braavos.app/ Manta 与Pomp合作发行zkCertificate https://npo.manta.network/calamari/sbt/projects/zkCertificate 模块化区块链 OmniNetwork在银河上的3个任务 https://galxe.com/OmniNetwork PolyHedra 在银河上的2个任务:mint...
Ready Player Me: 使用统一设定形象与身份系统穿梭于各个元宇宙
Ready Player Me 的联合创始人兼首席执行官 Timmu Toke 在接受采访时说: “我们更大的愿景是通过头像连接元宇宙。” “可能大公司会拥有元宇宙建设的相关经验,他们将制定所有规则,但我们有一个开放的愿景,人们可以在元宇宙中旅行,各个宇宙会由数百万开发商建造,而没有人(公司)控制整个事情。就像互联网一样。我们正试图将世界推向那个元宇宙。” 一、项目简介 Ready Player Me 是一个跨游戏的头像(Avatar)平台,用于创建动态、动画化身,以在其他人构建和运营的虚拟世界中使用。统一虚拟世界的外层,使用户体验更加顺畅是 Ready Player Me 的最主要目标,可以预见的是,当用户使用统一的头像和身份系统穿梭于不同的元宇宙中时,他们对自己虚拟身份的认同感也会随之增强。 对于游戏公司来说,独立搭建一个优秀的化身系统,一般要花费至少 6 到 12个月的时间,而借助 Ready Player Me 平台,他们便可以省去开发化身系统这个环节的时间与金钱而达成目标,直接邀请用户通过 Ready Player Me 创建个人头像并在相关应用程序中使用。Ready ...
Betalpha Labs是一个专注于区块链行业的动态发展,致力于捕获β收益并探寻α机会的研究组织。

Subscribe to Betalpha Labs

Subscribe to Betalpha Labs
<100 subscribers
<100 subscribers
Share Dialog
Share Dialog
NFTPort 将自己定位为 NFT 领域的 Stripe:一站式、简单且对开发人员友好的 NFT 基础设施和 API,可帮助开发人员在数小时而不是数月内将其 NFT 应用程序推向市场。
NFTPort 的使命是赋能开发者,打破当今的数据垄断,让互联网为公民所有。
NFTPort 基础设施包括数据 API、铸币 API和用户安全 API。数据 API 提供对来自 Ethereum、Polygon 和 Solana 区块链的 NFT 数据的访问。铸币 API 让开发人员无需编写任何智能合约代码即可部署、管理和自定义 NFT 智能合约。用户安全 API交叉检查 NFT 之前没有在任何受支持的区块链上铸造。
因此,使用者可以专注于他们自己的应用程序,由平台专业的开发人员为他们构建。NFTPort 现在支持的一些项目包括POAP、Hashtag Protocol和Wolf3D。
NFTPort 官方认为 NFT 的短期价值被高估,长期价值被低估,因为 NFT 真正的亮点在于它能够打破当今的数据垄断,将现有的 Web2 个人数据模型重新构建为点对点模型,最有价值的货币其实是用户的个人资料。NFTPort 的愿景是成为 Internet 开放协议的新数据层。

Github:https://github.com/nftport
Discord:https://discord.gg/K8nNrEgqhE
Twitter:https://twitter.com/nftport_xyz
Blog:https://www.nftport.xyz/blog
(资料补充:Stripe是一家提供让个人或公司在网际网路上接受付款服务的支付服务提供商。Stripe提供在网上接受付款所需的技术、避免信用卡诈骗技术及银行基础设施。各种规模的公司——从初创企业到财富 500 强——都在使用 Stripe 的软件和 API 进行收款、发送提现及管理线上业务,例如亚马逊和谷歌。)
NFTPort 总部位于爱沙尼亚塔林,为开发人员提供一站式、简单且对开发人员友好的 NFT 基础设施和 API。该公司由前北约人工智能和网络安全专家创立,并由 Jaan Tallinn(Skype 联合创始人、DeepMind 早期投资者)、Taavet Hinrikus(Wise 联合创始人)和 Jaynti Kanani(Polygon的联合创始人)共同建立。

(介绍顺序从左至右)
Johannes Tammekänd —— 首席执行官兼联合创始人
前北约。在 NFTPort 之前,他从 Payload-Security 退出到 CrowdStrike,并创立了两家基于 AI 的初创公司。他的区块链经验可以追溯到 2014 年,当时他正在为 NATO 研究 Tor 和比特币的安全模型。
Kaspar Peterson —— 技术联合创始人
作为 CTO,之前在 Sentinel 中构建了数据基础架构并构建了基于 AI 的深度伪造检测。他是 Monese 的第一位软件架构师,这是一家筹集了超过 1.7 亿美元的金融科技公司。
Taivo Pungas —— 联合创始人兼产品副总裁
Veriff 的前人工智能和产品负责人,身份验证独角兽,他从零开始扩大数据团队和人工智能基础设施。在此之前,他在 Starship 中制造了自动驾驶机器人。
Rain Johanson —— 联合创始人兼首席技术官
以前是 Bolt 的首席技术官,在那里他从零开始建立并领导工程组织,在欧洲拥有 300 名员工,并在竞争中胜过优步。只有爱沙尼亚人参与构建 3 只独角兽(Skype、Wise 和 Bolt)。
Sten Tamkivi —— 协议联合创始人
与 Balaji Srinivasan(2017 年被 Topia 收购)共同创立 Teleport,担任 Andreessen Horowitz 的 EIR,此前曾在 Skype 担任早期高管超过 8 年,从初创公司到 $8.5B 退出 MSFT
2022 年 6 月 15 日,NFT 基础设施初创公司 NFTPort 完成 2600 万美元 A 轮融资,此轮融资由 Wise 联合创始人 Taavet 与 Teleport 联合创始人 Sten 以及欧洲风险投资公司 Atomico 共同领投。其他投资者包括 Filecoin 创建者 Protocol Labs、Sparkle Ventures、IDEO CoLab Ventures、Polygon 联合创始人 Jaynti Kanani、前 Twilio 首席技术官 Ott Kaukver、前 Coinbase 首席技术官 Balaji Srinivasan 和 Polkadot 联合创始人 Jutta Steiner 以及许多其他创始人。
作为交易的一部分,Tamkivi 还将作为联合创始人加入 NFTPort。
此轮融资资金将使团队能够在扩展核心产品方面加倍努力,并将去中心化的 NFT 基础设施协议推向市场,并为下一阶段的数字所有权提供支持,用于扩展其平台并支持更多区块链。
API基本网址:
Live 服务器:https ://api.nftport.xyz
Mock 服务器:https ://stoplight.io/mocks/nftport/nftport/5393499
合约、元数据和资产
1.检索所有NFT https://api.nftport.xyz**/v0/nfts**
返回已在给定链上铸造的所有 ERC721 和 ERC1155 NFT。可以设置为**includeNFT metadata,file_information**, **contract_infomation其中all**包括完整的详细信息,如检索 NFT 详细信息。支持以太坊和Polygon。
适用于
使用所有 NFT 进行大数据分析或分析。
跟踪所有创建的 NFT。
将所有 NFT 导入用户的应用程序。
2. 检索NFT详细信息
https://api.nftport.xyz/v0/nfts/{contract_address}/{token_id} 返回给定 NFT 的详细信息。其中包括**metadata_url,metadata如名称、描述、属性等image_url,cached_image_url和mint_date**。支持以太坊和Polygon。
适用于
用于轻松获取有关给定 NFT 的所有必要信息。
3.检索合约NFT https://api.nftport.xyz**/v0/nfts/{contract_address}**
返回给定合约地址的所有 NFT。可以设置为**includeNFTmetadata或all**返回额外信息。支持以太坊和Polygon。
适用于
将给定合约中的所有 NFT 导入用户的应用程序。
所有权
1. 检索由账户创建的NFT
https://api.nftport.xyz/v0/accounts/creators/{account_address} 返回由给定账户(即钱包)地址创建(即铸造)的 NFT。**include**还可以返回带有参数的每个 NFT 元数据。支持以太坊主网。
适用于
用于显示由帐户创建的 NFT。
对创作者的投资组合进行分析。
2. 检索账户拥有的合约 https://api.nftport.xyz**/v0/accounts/contracts/{account_address}**
返回给定账户(钱包)地址至少拥有一个 NFT 的合约(即集合)列表。
适用于
向用户显示他们拥有 NFT 的合约列表。
检查用户是否在特定合约中拥有 NFT,然后为他们解锁一些体验(令牌门控)。
3. 检索账户拥有的NFT https://api.nftport.xyz**/v0/accounts/{account_address}**
返回给定账户(即钱包)地址拥有的 NFT。include 还可以返回带有参数的每个 NFT 元数据 。
适用于
用于检查用户是否拥有特定的 NFT,然后解锁特定的活动。
将 NFT 投资组合部分添加到您的应用程序。
交易
1 检索合约销售统计信息 https://api.nftport.xyz**/v0/transactions/stats/{contract_address}**
从 OpenSea 检索有关合约的深入销售统计数据。包括底价、总销量、销售额等统计数据。每隔 1 小时更新一次。
适用于
NFT集合的分析和排名。
按销售额等跟踪 NFT 收藏。
2. 按合约检索交易 https://api.nftport.xyz**/v0/transactions/nfts/{contract_address}**
返回指定合约的所有链上交易。可以设置为**include诸如transfer, burn,mint和sale, 或all**包含所有事务的事务。支持以太坊主网。
适用于
跟踪合约中所有 NFT 代币的所有交易。
构建分析和监控解决方案。
3. 按账户检索交易
https://api.nftport.xyz**/v0/transactions/accounts/{account_address}**
返回指定账户(即钱包)地址的所有链上交易。可以设置为**include事务,例如mint, burn, transfer_from, transfer_to, buy, sell, 或all**包括所有事务。支持以太坊主网。
适用于
跟踪帐户进行的所有交易。
构建分析和监控解决方案。
4. 通过NFT检索交易 https://api.nftport.xyz**/v0/transactions/nfts/{contract_address}/{token_id}**
返回指定 NFT 代币的所有链上交易。可以设置为**include诸如transfer, burn,mint和sale, 或all**包含所有事务的事务。支持以太坊主网。
适用于
跟踪 NFT 代币的所有交易。
构建分析和监控解决方案。
5. 检索所有交易 https://api.nftport.xyz**/v0/transactions**
返回整个链的所有链上交易。可以设置为**include诸如transfer、mint、burn和sale,或包含所有事务all。**支持以太坊主网。
适用于
跟踪链上的所有交易。
构建分析和监控解决方案。
报告
1. 检索有关NFT数据的报告 https://api.nftport.xyz**/v0/reports/{report_type}**
获取报告,例如:
有关由 NFT 元数据链接的 URI 的高级统计信息。当前支持的 URI 有:元数据、图像和动画。
支持以太坊。
API基本网址:
Live 服务器:https ://api.nftport.xyz
Mock 服务器:https ://stoplight.io/mocks/nftport/nftport/20345194
检索已部署的合同
https://api.nftport.xyz**/v0/contracts/{transaction_hash}**
返回之前使用Deploy a contract for NFT products或Deploy an NFT collection contract 部署的合约的详细信息。提供**transaction_hash以检查合约是否在链上并获取contract_address. 对于 NFT 产品合约,用户可以使用Customizable Mintingcontract_address**中返回的。
由于区块链可能需要几秒钟到几分钟才能同步,因此可以轮询此端点,直到**contract_address**返回。
适用于
部署自己的合同,以便可以轻松构建自定义产品或集合。
检索铸造的 NFT
https://api.nftport.xyz**/v0/mints/{transaction_hash}**
返回铸造 NFT 的详细信息。用户需要提供 transaction_hash 从Easy minting w/URL、Easy minting w/file upload或Customizable minting返回的内容。铸币不是即时的,因为区块链需要时间来验证交易。因此,用户可以每 5 秒轮询一次此端点,直到得到响应。
适用于
确认 NFT 铸造成功并且 NFT 上链。
除此之外,其他细分功能还包括:
使用 URL 轻松铸币(easy mint)
带文件上传的轻松铸币(easy mint)
可定制的铸币
更新铸造的 NFT
烧掉铸造的 NFT
转移铸造的 NFT
批量定制铸币 (ERC1155)
检索批量铸造的 NFT
批量销毁铸造的 NFT(仅限 ERC1155)
批量传输铸造的 NFT(仅限 ERC1155)
更新 NFT 产品的已部署合约
为 NFT 产品部署合约
部署 NFT 收集合约(最多可以在 Polygon 和 Rinkeby 上免费部署 5 个合约)
更新已部署的收集合同
将元数据上传到 IPFS
将元数据目录上传到 IPFS
将文件上传到 IPFS
列出所有已部署的合约
列出所有铸造的 NFT
列出你所有的 IPFS 上传
获取合约 ABI(用于直接链上合约调用)
用户设置
列出所有已部署的收集合同
API基本网址
直播服务器:https ://api.nftport.xyz
模拟服务器:https ://stoplight.io/mocks/nftport/nftport/20345195
多链 NFT 搜索
https://api.nftport.xyz**/v0/search**
使用文本查询跨多个链搜索 NFT,特别是元数据中的**name和description**字段。用户可以将其想象为在 Google 上执行搜索。它旨在帮助用户找到他正在寻找的一个或最接近的 NFT 结果。
支持以太坊和Polygon,包括多链搜索。
适用于
按名称和/或描述查找 NFT。
将 NFT 搜索快速集成到您的应用程序中。
推荐人工智能
1. 使用URL查找类似的NFT https://api.nftport.xyz**/v0/recommendations/similar_nfts/urls**
返回与传递的输入图像在视觉和上下文上相似的图像**url**。使用最先进的计算机视觉 AI 将输入图像与我们数据库中的所有 ETH 和多边形 NFT 图像进行匹配。用户可以把它想象成谷歌反向图像搜索。
可以通过Finible看到此功能。
支持的最大文件大小为 20MB。
适用于
向使用者的用户提供推荐,例如亚马逊、Netflix,这样您就可以增加收入。
为使用者的用户构建基于 AI 的新产品和体验,例如Google for NFT。
2. 通过文件上传查找类似的NFT https://api.nftport.xyz**/v0/recommendations/similar_nfts/files**
将视觉和上下文相似的图像返回到上传的图像**file**。使用最先进的计算机视觉 AI 将输入图像与官方数据库中的所有 ETH 和 Polygon NFT 图像进行匹配。可以把它想象成谷歌反向图片搜索。
可以通过Finible看到此功能 。
支持的最大文件大小为 20MB。
适用于
向使用者的用户提供推荐,例如亚马逊、Netflix,这样您就可以增加收入。
为使用者的用户构建基于 AI 的新产品和体验,例如 Google for NFT。
重复检测AI
1. 查找带有URL的假冒NFT https://api.nftport.xyz**/v0/duplicates/urls**
分析与传递的输入图像**url并针对它返回重复项(即伪造品)。使用最先进的计算机视觉 AI 将输入图像与数据库中的所有 ETH 和 Polygon NFT 图像进行匹配,并返回通过threshold**.
支持的文件格式:JPG、JPEG、PNG、PPM、BMP、PGM、TIF、TIFF、WebP。
适用于
增加客户信任并降低欺诈
使用户能够通过显示现有重复 NFT 的信息来查看 NFT 是否是唯一的或已经在其他地方铸造/出售。
信用和保护创作者
建立防止 IP 盗窃的流程和/或当原始作者的作品被用于类似的 NFT 时,他们的信用。
通过确保自动版权保护(类似于 YouTube 的内容 ID),允许并吸引大型 IP 持有者(例如迪士尼)将内容作为 NFT 上传。
寻找原始所有者
只需通过 NFT 图像即可找到 NFT 所有者。
2. 通过文件上传查找伪造的NFT https://api.nftport.xyz**/v0/duplicates/files**
分析与传递的输入图像**file并针对它返回重复项(即伪造品)。使用最先进的计算机视觉 AI 将输入图像与数据库中的所有 ETH 和 Polygon NFT 图像进行匹配,并返回通过threshold**.
支持的文件格式:JPG、JPEG、PNG、PPM、BMP、PGM、TIF、TIFF、WebP。
适用同上
3. 查找带有token ID的伪造NFT https://api.nftport.xyz**/v0/duplicates/tokens**
分析通过**chain**, contract_address和token_id,传递的输入 nft 图像,并针对它返回重复项(即伪造品)。使用最先进的计算机视觉 AI 将输入图像与数据库中的所有 ETH 和 Polygon NFT 图像进行匹配,并返回通过threshold。
支持的文件格式:JPG、JPEG、PNG、PPM、BMP、PGM、TIF、TIFF、WebP。
适用同上。
https://github.com/nftport/nftport-unity
用户可以通过注册 NFTPort 帐户获得免费的 API 密钥,并进行身份验证
获得Unity。
Unity QA - LTS Releases - Unity
使用方法:
1. 获取 NFTPort Unity 扩展
选项 1:使用 Git URL 作为包导入:在 Unity 的包管理器中,单击左上角的“+”并选择“从 git URL 添加包”。

选项 2:下载最新版本并导入项目中的文件夹。将**Samples~文件夹重命名为Samples**以在 Unity 中的 Samples 中查看。
(下载地址:https://github.com/nftport/nftport-unity/releases)
导入时,将自动安装其他软件包。如果不是,用户可以通过 NFTPort/Install Dependencies 安装依赖项。如果已经有依赖项(例如:Assets 文件夹中的 JSON.net 而不是包中的 newtonsoft)并且存在冲突,可以通过 UPM 删除newtonsoft 包,或者从 assets 文件夹中删除 JSON.net,因为它将通过UPM被导入。

2. 进入Unity的第一步

在NFTPort/Home设置API密钥 用户可以将**Assets/NFTPort/Resources/UserPrefs添加到你的.gitignore**以免暴露自己的 API 密钥。
(示例:https://docs.nftport.xyz/docs/nftport/ZG9jOjUzMzQxMzcy-examples#importing-samples)
特征

FTPort 的 Unity SDK 功能是高度可组合的,可以在编辑器或运行时模式下使用。
可以通过 NFTPort/Spawner 或使用 Unity 的任何默认添加游戏对象/添加组件菜单来生成功能。它们可在**Packages/NFTPort/Runtime/**获得。

如果用户不想在编辑器中引用或使用要素组件,则不需要生成要素,他可以从自己的脚本中为每个要素类调用 Initialise()。查看单个功能文档以了解更多信息。
Unity 扩展功能列表
1. 多链NFT数据 获取快速可靠的数据。

2. 存储、合约和可定制铸币 使用行业标准部署完全可定制的 NFT 和合约 —— 去中心化 web3 存储、元数据、自定义属性等。

3. 易于铸造 通过单一组件来轻松 mint NFT。

4. 交易 获取多链交易数据。

5. 工具和使用程序

为了便于调试和错误处理,所有 NFTPort API 端点都以相同的格式返回错误:
HTTP 状态码,例如404
机器可读的错误代码,例如transaction_pending
人类可读的消息,例如:The transaction is not yet recorded on chain. Please check again in a few seconds.
为了帮助用户调试,让他们可以在文档中查看所有可能的错误代码(带有状态代码和消息)的列表:
具体代码:https://docs.nftport.xyz/docs/nftport/ZG9jOjU5MTMzOTk3-error-codes
该端点返回给定账户(钱包)地址至少拥有一个 NFT 的合约(即集合)列表。
作为 NFT 开发人员,开发者有时希望对智能合约中允许谁执行什么操作进行精细控制。通过这种更改,合约角色变得更加细化,开发人员可以选择哪些地址能够进行特定更改:元数据更新、mints、burns、转账等。
最初的以太坊版本将支持 Collection 合约,随后会是 Product 合约。
用户可以使用 REST API 在 2 分钟内轻松地在以太坊上部署 NFT 智能合约。无需编写任何 Solidity 或学习任何复杂的 web3 堆栈即可启动您的 NFT 集合 —— 官方 API 为用户完成所有繁重的工作。
在第一个版本中,主网仅支持 Collection 合约。官方正在努力为产品合约和可定制铸币添加主网支持。主网合约的定价为 199 美元/部署——它与 Polygon 不同,因为 gas 费要高得多。
可以在官方的定价页面上找到详细的价目表。https://www.nftport.xyz/pricing

一个 Web 应用程序,用户可以在其中调试 API 调用、查看使用情况、管理 API 密钥和订阅详细信息等。
到目前为止,检索所有 NFT 端点一直是企业专用的。
现在,所有 Free 和 Growth 用户也可以访问并获取链上所有 NFT 的列表,仅限于过去 3 个月。
(参考速率限制和配额适用:https://docs.nftport.xyz/docs/nftport/ZG9jOjQ1ODQ4NzQ4-quotas)
这使用户可以获取构建自己的分析或聚合应用程序所需的原始数据。
支持 Solana 的 Data API 端点:获取 NFT 详细信息、收集 NFT、帐户 NFT 等。
NFTPort Unity SDK 的稳定版本,目前正在进行中。
作为 NFT 开发人员,可能希望以比公众更低的价格向内部人员提供 NFT。此功能将允许开发者在启动 collection 合约时设置分开的预售和公开销售价格。
作为 NFT 开发者,经常希望为团队、投资者或项目的其他密切贡献者保留部分代币。
有了这个功能,部署 collection 合约时,用户将能够设置要保留的代币数量:这些代币只能由合约所有者铸造,并且是免费的。
除了目前计划的链(Solana、以太坊)之外,还计划添加其他链——从长远来看,NFTPort 将覆盖所有具有重要链活动的链。
当前的合约部署和铸造 API 端点是同步构建的:总是为铸造调用返回交易哈希,或者如果无法完成(由于吞吐量问题、gas 限制或任何其他异常),API 将返回错误。 通过此更改,用户可以选择根据需要提交尽可能多的铸币以及合约部署需求,NFTPort 将返回在给定时间范围内执行交易的承诺。
Python 客户端库
部署合约和铸造 NFT(可选择自行保管用户的密钥并签署交易)
从所有 NFTPort 支持的链中读取 NFT 数据
目前,NFTPort API 在 “pull” 模型上运行——只要用需要数据,您就可以请求它。但是,要使资源保持最新,用户需要对其进行轮询(poll)。
官方正在考虑允许用户为资源注册 webhook,以监听对其的所有更新。例如:
监听 NFT 所有权的更新
监听特定 NFT 元数据的更新
监听特定钱包拥有的代币集的变化
监听合约上的所有交易
等等
NFTPort 将自己定位为 NFT 领域的 Stripe:一站式、简单且对开发人员友好的 NFT 基础设施和 API,可帮助开发人员在数小时而不是数月内将其 NFT 应用程序推向市场。
NFTPort 的使命是赋能开发者,打破当今的数据垄断,让互联网为公民所有。
NFTPort 基础设施包括数据 API、铸币 API和用户安全 API。数据 API 提供对来自 Ethereum、Polygon 和 Solana 区块链的 NFT 数据的访问。铸币 API 让开发人员无需编写任何智能合约代码即可部署、管理和自定义 NFT 智能合约。用户安全 API交叉检查 NFT 之前没有在任何受支持的区块链上铸造。
因此,使用者可以专注于他们自己的应用程序,由平台专业的开发人员为他们构建。NFTPort 现在支持的一些项目包括POAP、Hashtag Protocol和Wolf3D。
NFTPort 官方认为 NFT 的短期价值被高估,长期价值被低估,因为 NFT 真正的亮点在于它能够打破当今的数据垄断,将现有的 Web2 个人数据模型重新构建为点对点模型,最有价值的货币其实是用户的个人资料。NFTPort 的愿景是成为 Internet 开放协议的新数据层。

Github:https://github.com/nftport
Discord:https://discord.gg/K8nNrEgqhE
Twitter:https://twitter.com/nftport_xyz
Blog:https://www.nftport.xyz/blog
(资料补充:Stripe是一家提供让个人或公司在网际网路上接受付款服务的支付服务提供商。Stripe提供在网上接受付款所需的技术、避免信用卡诈骗技术及银行基础设施。各种规模的公司——从初创企业到财富 500 强——都在使用 Stripe 的软件和 API 进行收款、发送提现及管理线上业务,例如亚马逊和谷歌。)
NFTPort 总部位于爱沙尼亚塔林,为开发人员提供一站式、简单且对开发人员友好的 NFT 基础设施和 API。该公司由前北约人工智能和网络安全专家创立,并由 Jaan Tallinn(Skype 联合创始人、DeepMind 早期投资者)、Taavet Hinrikus(Wise 联合创始人)和 Jaynti Kanani(Polygon的联合创始人)共同建立。

(介绍顺序从左至右)
Johannes Tammekänd —— 首席执行官兼联合创始人
前北约。在 NFTPort 之前,他从 Payload-Security 退出到 CrowdStrike,并创立了两家基于 AI 的初创公司。他的区块链经验可以追溯到 2014 年,当时他正在为 NATO 研究 Tor 和比特币的安全模型。
Kaspar Peterson —— 技术联合创始人
作为 CTO,之前在 Sentinel 中构建了数据基础架构并构建了基于 AI 的深度伪造检测。他是 Monese 的第一位软件架构师,这是一家筹集了超过 1.7 亿美元的金融科技公司。
Taivo Pungas —— 联合创始人兼产品副总裁
Veriff 的前人工智能和产品负责人,身份验证独角兽,他从零开始扩大数据团队和人工智能基础设施。在此之前,他在 Starship 中制造了自动驾驶机器人。
Rain Johanson —— 联合创始人兼首席技术官
以前是 Bolt 的首席技术官,在那里他从零开始建立并领导工程组织,在欧洲拥有 300 名员工,并在竞争中胜过优步。只有爱沙尼亚人参与构建 3 只独角兽(Skype、Wise 和 Bolt)。
Sten Tamkivi —— 协议联合创始人
与 Balaji Srinivasan(2017 年被 Topia 收购)共同创立 Teleport,担任 Andreessen Horowitz 的 EIR,此前曾在 Skype 担任早期高管超过 8 年,从初创公司到 $8.5B 退出 MSFT
2022 年 6 月 15 日,NFT 基础设施初创公司 NFTPort 完成 2600 万美元 A 轮融资,此轮融资由 Wise 联合创始人 Taavet 与 Teleport 联合创始人 Sten 以及欧洲风险投资公司 Atomico 共同领投。其他投资者包括 Filecoin 创建者 Protocol Labs、Sparkle Ventures、IDEO CoLab Ventures、Polygon 联合创始人 Jaynti Kanani、前 Twilio 首席技术官 Ott Kaukver、前 Coinbase 首席技术官 Balaji Srinivasan 和 Polkadot 联合创始人 Jutta Steiner 以及许多其他创始人。
作为交易的一部分,Tamkivi 还将作为联合创始人加入 NFTPort。
此轮融资资金将使团队能够在扩展核心产品方面加倍努力,并将去中心化的 NFT 基础设施协议推向市场,并为下一阶段的数字所有权提供支持,用于扩展其平台并支持更多区块链。
API基本网址:
Live 服务器:https ://api.nftport.xyz
Mock 服务器:https ://stoplight.io/mocks/nftport/nftport/5393499
合约、元数据和资产
1.检索所有NFT https://api.nftport.xyz**/v0/nfts**
返回已在给定链上铸造的所有 ERC721 和 ERC1155 NFT。可以设置为**includeNFT metadata,file_information**, **contract_infomation其中all**包括完整的详细信息,如检索 NFT 详细信息。支持以太坊和Polygon。
适用于
使用所有 NFT 进行大数据分析或分析。
跟踪所有创建的 NFT。
将所有 NFT 导入用户的应用程序。
2. 检索NFT详细信息
https://api.nftport.xyz/v0/nfts/{contract_address}/{token_id} 返回给定 NFT 的详细信息。其中包括**metadata_url,metadata如名称、描述、属性等image_url,cached_image_url和mint_date**。支持以太坊和Polygon。
适用于
用于轻松获取有关给定 NFT 的所有必要信息。
3.检索合约NFT https://api.nftport.xyz**/v0/nfts/{contract_address}**
返回给定合约地址的所有 NFT。可以设置为**includeNFTmetadata或all**返回额外信息。支持以太坊和Polygon。
适用于
将给定合约中的所有 NFT 导入用户的应用程序。
所有权
1. 检索由账户创建的NFT
https://api.nftport.xyz/v0/accounts/creators/{account_address} 返回由给定账户(即钱包)地址创建(即铸造)的 NFT。**include**还可以返回带有参数的每个 NFT 元数据。支持以太坊主网。
适用于
用于显示由帐户创建的 NFT。
对创作者的投资组合进行分析。
2. 检索账户拥有的合约 https://api.nftport.xyz**/v0/accounts/contracts/{account_address}**
返回给定账户(钱包)地址至少拥有一个 NFT 的合约(即集合)列表。
适用于
向用户显示他们拥有 NFT 的合约列表。
检查用户是否在特定合约中拥有 NFT,然后为他们解锁一些体验(令牌门控)。
3. 检索账户拥有的NFT https://api.nftport.xyz**/v0/accounts/{account_address}**
返回给定账户(即钱包)地址拥有的 NFT。include 还可以返回带有参数的每个 NFT 元数据 。
适用于
用于检查用户是否拥有特定的 NFT,然后解锁特定的活动。
将 NFT 投资组合部分添加到您的应用程序。
交易
1 检索合约销售统计信息 https://api.nftport.xyz**/v0/transactions/stats/{contract_address}**
从 OpenSea 检索有关合约的深入销售统计数据。包括底价、总销量、销售额等统计数据。每隔 1 小时更新一次。
适用于
NFT集合的分析和排名。
按销售额等跟踪 NFT 收藏。
2. 按合约检索交易 https://api.nftport.xyz**/v0/transactions/nfts/{contract_address}**
返回指定合约的所有链上交易。可以设置为**include诸如transfer, burn,mint和sale, 或all**包含所有事务的事务。支持以太坊主网。
适用于
跟踪合约中所有 NFT 代币的所有交易。
构建分析和监控解决方案。
3. 按账户检索交易
https://api.nftport.xyz**/v0/transactions/accounts/{account_address}**
返回指定账户(即钱包)地址的所有链上交易。可以设置为**include事务,例如mint, burn, transfer_from, transfer_to, buy, sell, 或all**包括所有事务。支持以太坊主网。
适用于
跟踪帐户进行的所有交易。
构建分析和监控解决方案。
4. 通过NFT检索交易 https://api.nftport.xyz**/v0/transactions/nfts/{contract_address}/{token_id}**
返回指定 NFT 代币的所有链上交易。可以设置为**include诸如transfer, burn,mint和sale, 或all**包含所有事务的事务。支持以太坊主网。
适用于
跟踪 NFT 代币的所有交易。
构建分析和监控解决方案。
5. 检索所有交易 https://api.nftport.xyz**/v0/transactions**
返回整个链的所有链上交易。可以设置为**include诸如transfer、mint、burn和sale,或包含所有事务all。**支持以太坊主网。
适用于
跟踪链上的所有交易。
构建分析和监控解决方案。
报告
1. 检索有关NFT数据的报告 https://api.nftport.xyz**/v0/reports/{report_type}**
获取报告,例如:
有关由 NFT 元数据链接的 URI 的高级统计信息。当前支持的 URI 有:元数据、图像和动画。
支持以太坊。
API基本网址:
Live 服务器:https ://api.nftport.xyz
Mock 服务器:https ://stoplight.io/mocks/nftport/nftport/20345194
检索已部署的合同
https://api.nftport.xyz**/v0/contracts/{transaction_hash}**
返回之前使用Deploy a contract for NFT products或Deploy an NFT collection contract 部署的合约的详细信息。提供**transaction_hash以检查合约是否在链上并获取contract_address. 对于 NFT 产品合约,用户可以使用Customizable Mintingcontract_address**中返回的。
由于区块链可能需要几秒钟到几分钟才能同步,因此可以轮询此端点,直到**contract_address**返回。
适用于
部署自己的合同,以便可以轻松构建自定义产品或集合。
检索铸造的 NFT
https://api.nftport.xyz**/v0/mints/{transaction_hash}**
返回铸造 NFT 的详细信息。用户需要提供 transaction_hash 从Easy minting w/URL、Easy minting w/file upload或Customizable minting返回的内容。铸币不是即时的,因为区块链需要时间来验证交易。因此,用户可以每 5 秒轮询一次此端点,直到得到响应。
适用于
确认 NFT 铸造成功并且 NFT 上链。
除此之外,其他细分功能还包括:
使用 URL 轻松铸币(easy mint)
带文件上传的轻松铸币(easy mint)
可定制的铸币
更新铸造的 NFT
烧掉铸造的 NFT
转移铸造的 NFT
批量定制铸币 (ERC1155)
检索批量铸造的 NFT
批量销毁铸造的 NFT(仅限 ERC1155)
批量传输铸造的 NFT(仅限 ERC1155)
更新 NFT 产品的已部署合约
为 NFT 产品部署合约
部署 NFT 收集合约(最多可以在 Polygon 和 Rinkeby 上免费部署 5 个合约)
更新已部署的收集合同
将元数据上传到 IPFS
将元数据目录上传到 IPFS
将文件上传到 IPFS
列出所有已部署的合约
列出所有铸造的 NFT
列出你所有的 IPFS 上传
获取合约 ABI(用于直接链上合约调用)
用户设置
列出所有已部署的收集合同
API基本网址
直播服务器:https ://api.nftport.xyz
模拟服务器:https ://stoplight.io/mocks/nftport/nftport/20345195
多链 NFT 搜索
https://api.nftport.xyz**/v0/search**
使用文本查询跨多个链搜索 NFT,特别是元数据中的**name和description**字段。用户可以将其想象为在 Google 上执行搜索。它旨在帮助用户找到他正在寻找的一个或最接近的 NFT 结果。
支持以太坊和Polygon,包括多链搜索。
适用于
按名称和/或描述查找 NFT。
将 NFT 搜索快速集成到您的应用程序中。
推荐人工智能
1. 使用URL查找类似的NFT https://api.nftport.xyz**/v0/recommendations/similar_nfts/urls**
返回与传递的输入图像在视觉和上下文上相似的图像**url**。使用最先进的计算机视觉 AI 将输入图像与我们数据库中的所有 ETH 和多边形 NFT 图像进行匹配。用户可以把它想象成谷歌反向图像搜索。
可以通过Finible看到此功能。
支持的最大文件大小为 20MB。
适用于
向使用者的用户提供推荐,例如亚马逊、Netflix,这样您就可以增加收入。
为使用者的用户构建基于 AI 的新产品和体验,例如Google for NFT。
2. 通过文件上传查找类似的NFT https://api.nftport.xyz**/v0/recommendations/similar_nfts/files**
将视觉和上下文相似的图像返回到上传的图像**file**。使用最先进的计算机视觉 AI 将输入图像与官方数据库中的所有 ETH 和 Polygon NFT 图像进行匹配。可以把它想象成谷歌反向图片搜索。
可以通过Finible看到此功能 。
支持的最大文件大小为 20MB。
适用于
向使用者的用户提供推荐,例如亚马逊、Netflix,这样您就可以增加收入。
为使用者的用户构建基于 AI 的新产品和体验,例如 Google for NFT。
重复检测AI
1. 查找带有URL的假冒NFT https://api.nftport.xyz**/v0/duplicates/urls**
分析与传递的输入图像**url并针对它返回重复项(即伪造品)。使用最先进的计算机视觉 AI 将输入图像与数据库中的所有 ETH 和 Polygon NFT 图像进行匹配,并返回通过threshold**.
支持的文件格式:JPG、JPEG、PNG、PPM、BMP、PGM、TIF、TIFF、WebP。
适用于
增加客户信任并降低欺诈
使用户能够通过显示现有重复 NFT 的信息来查看 NFT 是否是唯一的或已经在其他地方铸造/出售。
信用和保护创作者
建立防止 IP 盗窃的流程和/或当原始作者的作品被用于类似的 NFT 时,他们的信用。
通过确保自动版权保护(类似于 YouTube 的内容 ID),允许并吸引大型 IP 持有者(例如迪士尼)将内容作为 NFT 上传。
寻找原始所有者
只需通过 NFT 图像即可找到 NFT 所有者。
2. 通过文件上传查找伪造的NFT https://api.nftport.xyz**/v0/duplicates/files**
分析与传递的输入图像**file并针对它返回重复项(即伪造品)。使用最先进的计算机视觉 AI 将输入图像与数据库中的所有 ETH 和 Polygon NFT 图像进行匹配,并返回通过threshold**.
支持的文件格式:JPG、JPEG、PNG、PPM、BMP、PGM、TIF、TIFF、WebP。
适用同上
3. 查找带有token ID的伪造NFT https://api.nftport.xyz**/v0/duplicates/tokens**
分析通过**chain**, contract_address和token_id,传递的输入 nft 图像,并针对它返回重复项(即伪造品)。使用最先进的计算机视觉 AI 将输入图像与数据库中的所有 ETH 和 Polygon NFT 图像进行匹配,并返回通过threshold。
支持的文件格式:JPG、JPEG、PNG、PPM、BMP、PGM、TIF、TIFF、WebP。
适用同上。
https://github.com/nftport/nftport-unity
用户可以通过注册 NFTPort 帐户获得免费的 API 密钥,并进行身份验证
获得Unity。
Unity QA - LTS Releases - Unity
使用方法:
1. 获取 NFTPort Unity 扩展
选项 1:使用 Git URL 作为包导入:在 Unity 的包管理器中,单击左上角的“+”并选择“从 git URL 添加包”。

选项 2:下载最新版本并导入项目中的文件夹。将**Samples~文件夹重命名为Samples**以在 Unity 中的 Samples 中查看。
(下载地址:https://github.com/nftport/nftport-unity/releases)
导入时,将自动安装其他软件包。如果不是,用户可以通过 NFTPort/Install Dependencies 安装依赖项。如果已经有依赖项(例如:Assets 文件夹中的 JSON.net 而不是包中的 newtonsoft)并且存在冲突,可以通过 UPM 删除newtonsoft 包,或者从 assets 文件夹中删除 JSON.net,因为它将通过UPM被导入。

2. 进入Unity的第一步

在NFTPort/Home设置API密钥 用户可以将**Assets/NFTPort/Resources/UserPrefs添加到你的.gitignore**以免暴露自己的 API 密钥。
(示例:https://docs.nftport.xyz/docs/nftport/ZG9jOjUzMzQxMzcy-examples#importing-samples)
特征

FTPort 的 Unity SDK 功能是高度可组合的,可以在编辑器或运行时模式下使用。
可以通过 NFTPort/Spawner 或使用 Unity 的任何默认添加游戏对象/添加组件菜单来生成功能。它们可在**Packages/NFTPort/Runtime/**获得。

如果用户不想在编辑器中引用或使用要素组件,则不需要生成要素,他可以从自己的脚本中为每个要素类调用 Initialise()。查看单个功能文档以了解更多信息。
Unity 扩展功能列表
1. 多链NFT数据 获取快速可靠的数据。

2. 存储、合约和可定制铸币 使用行业标准部署完全可定制的 NFT 和合约 —— 去中心化 web3 存储、元数据、自定义属性等。

3. 易于铸造 通过单一组件来轻松 mint NFT。

4. 交易 获取多链交易数据。

5. 工具和使用程序

为了便于调试和错误处理,所有 NFTPort API 端点都以相同的格式返回错误:
HTTP 状态码,例如404
机器可读的错误代码,例如transaction_pending
人类可读的消息,例如:The transaction is not yet recorded on chain. Please check again in a few seconds.
为了帮助用户调试,让他们可以在文档中查看所有可能的错误代码(带有状态代码和消息)的列表:
具体代码:https://docs.nftport.xyz/docs/nftport/ZG9jOjU5MTMzOTk3-error-codes
该端点返回给定账户(钱包)地址至少拥有一个 NFT 的合约(即集合)列表。
作为 NFT 开发人员,开发者有时希望对智能合约中允许谁执行什么操作进行精细控制。通过这种更改,合约角色变得更加细化,开发人员可以选择哪些地址能够进行特定更改:元数据更新、mints、burns、转账等。
最初的以太坊版本将支持 Collection 合约,随后会是 Product 合约。
用户可以使用 REST API 在 2 分钟内轻松地在以太坊上部署 NFT 智能合约。无需编写任何 Solidity 或学习任何复杂的 web3 堆栈即可启动您的 NFT 集合 —— 官方 API 为用户完成所有繁重的工作。
在第一个版本中,主网仅支持 Collection 合约。官方正在努力为产品合约和可定制铸币添加主网支持。主网合约的定价为 199 美元/部署——它与 Polygon 不同,因为 gas 费要高得多。
可以在官方的定价页面上找到详细的价目表。https://www.nftport.xyz/pricing

一个 Web 应用程序,用户可以在其中调试 API 调用、查看使用情况、管理 API 密钥和订阅详细信息等。
到目前为止,检索所有 NFT 端点一直是企业专用的。
现在,所有 Free 和 Growth 用户也可以访问并获取链上所有 NFT 的列表,仅限于过去 3 个月。
(参考速率限制和配额适用:https://docs.nftport.xyz/docs/nftport/ZG9jOjQ1ODQ4NzQ4-quotas)
这使用户可以获取构建自己的分析或聚合应用程序所需的原始数据。
支持 Solana 的 Data API 端点:获取 NFT 详细信息、收集 NFT、帐户 NFT 等。
NFTPort Unity SDK 的稳定版本,目前正在进行中。
作为 NFT 开发人员,可能希望以比公众更低的价格向内部人员提供 NFT。此功能将允许开发者在启动 collection 合约时设置分开的预售和公开销售价格。
作为 NFT 开发者,经常希望为团队、投资者或项目的其他密切贡献者保留部分代币。
有了这个功能,部署 collection 合约时,用户将能够设置要保留的代币数量:这些代币只能由合约所有者铸造,并且是免费的。
除了目前计划的链(Solana、以太坊)之外,还计划添加其他链——从长远来看,NFTPort 将覆盖所有具有重要链活动的链。
当前的合约部署和铸造 API 端点是同步构建的:总是为铸造调用返回交易哈希,或者如果无法完成(由于吞吐量问题、gas 限制或任何其他异常),API 将返回错误。 通过此更改,用户可以选择根据需要提交尽可能多的铸币以及合约部署需求,NFTPort 将返回在给定时间范围内执行交易的承诺。
Python 客户端库
部署合约和铸造 NFT(可选择自行保管用户的密钥并签署交易)
从所有 NFTPort 支持的链中读取 NFT 数据
目前,NFTPort API 在 “pull” 模型上运行——只要用需要数据,您就可以请求它。但是,要使资源保持最新,用户需要对其进行轮询(poll)。
官方正在考虑允许用户为资源注册 webhook,以监听对其的所有更新。例如:
监听 NFT 所有权的更新
监听特定 NFT 元数据的更新
监听特定钱包拥有的代币集的变化
监听合约上的所有交易
等等
No activity yet