tkor

1.9K posts

tkor banner
tkor

tkor

@mytkors

君のような女神に、ずっと侧にいて欲しいっ

beijing Katılım Ocak 2012
3.7K Takip Edilen238 Takipçiler
Sabitlenmiş Tweet
tkor
tkor@mytkors·
Vaka Cruise - Tiffany
tkor tweet mediatkor tweet mediatkor tweet mediatkor tweet media
English
0
0
9
0
tkor
tkor@mytkors·
@gch_enbsbxbs 我之前卡这个问题2天,试过各种办法都不行。后来小红书上看到,直接让AI搜索 github poly-web3 然后就解决了……
中文
0
0
5
389
C J
C J@gch_enbsbxbs·
看见有老铁问pm怎么结算提取资金,我整理一份文档,直接丢给ai就可以了。 其实到了现阶段,ai狠难遇到基础功能搞不定的情况了 如果是半年前 可能还会遇到,现在很少遇到了。 我之所以现在写得快,是因为 我写完就是成功的,符合我的需求,不用再改了。估算的话 大概ai写10次 才修改1次。未来这个情况只会越来越明显。 唯一花时间的 是动手写之前 架构想清楚,以及要怎么交互 怎么展示。这些需要提前花很多时间沟通。说白了 就是自己得想清楚。 好了 不废话了 下面是文档内容: ---------------------- # PM 资金提取实现方法 ## 结论 如果你只是想实现 `Polymarket` 的“资金提取”,核心不是交易策略,也不是事件流程,而是下面这 4 步: 1. 查询用户持仓,找出 `redeemable=true` 的仓位。 2. 把这些仓位按 `conditionId` 整理成提取目标。 3. 构造 `redeemPositions(...)` 的链上调用数据。 4. 通过 PM 官方 `relayer-v2`,用 `PROXY` 或 `SAFE` 方式提交提取请求。 提取成功后,结算份额会被兑换成 PM 账户里的可用 `USDC`。 --- ## 一、目标 这里的“提取资金”,指的是: **把 PM 上已经结算、并且可赎回的条件份额,换回到账户可用余额。** 不是提现吗,也不是转到外部钱包。 --- ## 二、必须具备的输入 要实现 PM 提取,至少需要这些信息: ### 1)用户地址 用于查询持仓: - `PROXY_FUNDER` - 或你实际在 PM 上持仓的地址 ### 2)签名私钥 用于给 relayer 请求签名: - 对应 `signer_address` - 项目里通常来自 `poly_rest.private_key` ### 3)Builder 鉴权 提交到 PM 官方 relayer 时需要: - `POLY_BUILDER_API_KEY` - `POLY_BUILDER_SECRET` - `POLY_BUILDER_PASSPHRASE` ### 4)官方接口地址 - 持仓查询:`data-api.polymarket.com/positions` - 提取提交:`relayer-v2.polymarket.com` ### 5)链上目标合约地址 普通市场和 `negative risk` 市场的提取目标不一样,所以要准备: - `collateral_token`:USDC 地址 - `ctf_exchange` - `neg_risk_adapter` - `proxy_factory` - `relay_hub` - `safe_factory` - 对应的 `init_code_hash` --- ## 三、实现步骤 ## 第 1 步:查询可提取持仓 请求: - `GET /positions?user=
` 重点看返回里的这些字段: - `redeemable` - `conditionId` - `negativeRisk` - `outcomeIndex` - `size` 筛选规则很简单: - 只保留 `redeemable = true` - `conditionId` 必须合法 白话解释: 这一步就是先问 PM: **“我有哪些仓位现在已经可以换回钱了?”** --- ## 第 2 步:整理提取目标 不能拿一行持仓就直接提交,因为同一个事件可能会有多条记录。 通常要按下面维度分组: - `conditionId` - `negativeRisk` 然后聚合同一个事件下的: - `outcomeIndex` - `size` 最终生成提取目标,例如: - `condition_id` - `negative_risk` - `index_sets` - `amounts_raw` ### 普通市场 普通二元市场可直接按固定: - `index_sets = [1, 2]` 这是最稳的做法。 ### negative risk 市场 这类市场不能直接套普通参数。 需要按每个 `outcomeIndex` 对应的 `size` 去构造: - `amounts_raw` --- ## 第 3 步:构造链上调用数据 这是整个实现里最关键的一步。 ### A. 普通市场 目标函数: - `redeemPositions(address,bytes32,bytes32,uint256[])` 参数含义: 1. `collateral_token` 2. `parentCollectionId`,通常是 32 字节全 0 3. `conditionId` 4. `index_sets` 也就是: - 用哪种抵押资产提 - 提哪个条件市场 - 提哪些 outcome 组合 ### B. negative risk 市场 目标函数: - `redeemPositions(bytes32,uint256[])` 参数含义: 1. `conditionId` 2. `amounts_raw` 也就是直接按各 outcome 的份额数量去提。 ### 注意 普通市场与 `negative risk` 市场: - 调用的合约不同 - 函数签名不同 - 参数结构也不同 所以实现时必须先分流,不能混用。 --- ## 第 4 步:选择提交通道 PM 官方 relayer 一般支持两种方式: - `PROXY` - `SAFE` ### PROXY 适合常见 PM PROXY 账户。 实现方法: 1. 先构造内部调用: - 调用目标是 `ctf_exchange` 或 `neg_risk_adapter` 2. 再把这个内部调用包进: - `proxy((uint8,address,uint256,bytes)[])` 3. 向 relayer 请求: - `GET /relay-payload?address=&type=PROXY` 4. 拿到: - `relay address` - `nonce` 5. 构造签名哈希 6. 用私钥签名 7. `POST /submit` ### SAFE 适合 SAFE 账户。 实现方法: 1. 直接把内部调用作为 SAFE 交易内容 2. 请求: - `GET /nonce?address=&type=SAFE` 3. 检查 SAFE 是否已部署: - `GET /deployed?address=` 4. 构造 SAFE 交易哈希 5. 用私钥签名 6. 把签名转成 SAFE 需要的打包格式 7. `POST /submit` ### auto 模式 如果你想自动判断: - `signature_type = 2` 通常走 `SAFE` - 否则默认走 `PROXY` --- ## 四、提交给 relayer 的关键点 提交时本质上是给 PM 官方 `relayer-v2` 发一个带签名的请求。 关键接口一般包括: - `GET /relay-payload` - `GET /nonce` - `GET /deployed` - `POST /submit` ### `POST /submit` 里至少要有 - `type`:`PROXY` 或 `SAFE` - `from` - `to` - `proxyWallet` - `data` - `nonce` - `signature` - `signatureParams` - `metadata` ### Builder 鉴权头 提交时不能裸发,需要加 Builder 鉴权头。 通常要带: - `POLY_BUILDER_API_KEY` - `POLY_BUILDER_PASSPHRASE` - `POLY_BUILDER_TIMESTAMP` - `POLY_BUILDER_SIGNATURE` 这里的 `POLY_BUILDER_SIGNATURE` 一般是: - 用 `builder_secret` 对 `timestamp + method + path + body` 做 HMAC-SHA256 --- ## 五、最小实现骨架 你可以把实现理解成下面这个伪代码: ```text 1. positions = GET /positions?user=
2. rows = filter(redeemable == true) 3. targets = group_by(conditionId, negativeRisk) 4. for target in targets: 5. if negativeRisk: 6. build redeemPositions(bytes32,uint256[]) 7. else: 8. build redeemPositions(address,bytes32,bytes32,uint256[]) 9. 10. tx_type = PROXY or SAFE 11. if PROXY: 12. relay_payload = GET /relay-payload 13. sign proxy struct hash 14. else: 15. nonce = GET /nonce 16. deployed = GET /deployed 17. sign safe tx hash 18. 19. POST /submit 20. read transactionID / transactionHash ``` --- ## 六、实现时最容易踩坑的地方 ### 1)`redeemable=false` 时不要提交 没到可提取状态就提交,通常没有意义。 ### 2)普通市场和 negative risk 不能混用 ABI 这是最容易写错的地方。 ### 3)没有 Builder 凭据,提交一定失败 只靠钱包私钥还不够。 ### 4)账户类型不同,提交通道也不同 有的账户要走 `PROXY`,有的要走 `SAFE`。 ### 5)“已提交” 不等于 “已到账” 提交成功后,仍然要再查余额,确认资金真的回到了可用余额。 --- ## 七、如果你只保留最核心的方法 那就记住这一句: **PM 提取资金的实现方法,就是:查询 `redeemable` 持仓 → 组装 `redeemPositions(...)` 调用 → 通过 PM 官方 `relayer-v2` 用 `PROXY/SAFE` 签名提交。**
中文
6
6
88
10.6K
tkor
tkor@mytkors·
@Billions_2022_ 可以多号上吗?就怕有女巫风险,也怕多号对冲有风险。
中文
1
0
0
438
币圈老鱼丨社区见置顶
币圈老鱼丨社区见置顶@Billions_2022_·
分享几个 Polymarket 的核心数据,站在撸毛的角度真不算卷: / 独立交易地址总数 220w / 日活跃昨天创了新高,也就15w 左右 / 交易额在500u 以上的用户占比不到10% 相比于我们之前撸过的 L2 老垃圾们,Polymarket 作为预测赛道的绝对龙头,撸毛性价比挺高。撸的过程中给个建议,不要一味的去追求成交额,Polymarket 现在严重缺流动性,多在盘口挂单,帮他提供流动性。未来有惊喜。
中文
9
3
33
9.2K
布布BUBU🐬TermMax
布布BUBU🐬TermMax@q970270495·
真的要麻了,布布Termmax日榜第五!一天加了7000分!! 我说一下TermMax0撸加MP分,具体怎么刷才算数?新手直接抄作业 @TermMaxFi 对于小账户和新账户真的太有好了 ༄盘一下我现在的情况: 目前我XP 249k、AP 139k、MP26.82k 一共发了6篇内容,吃到了26k的MP,我个人还是挺满意的,目前总排名183 ༄新手只要做一件事情就行了,那就是狠狠地嘴!0撸MP分数: ▶一、我先说一下MP如何获取 ✔1)发原创推(可以是教程、体验、项目阶段都行) 布布自己是专门围绕 TermMax 写,加分指南,入门、踩坑、徽章策略、截图复盘等等 然后每一条推文都记得带: @TermMaxFi + 相关tag,例如 #TermMaxFi 我个人觉得每天 1-2 条就够(别一口气连发10条,账号容易废掉) ✔2)互动官方内容(评论/转发/引用) 别水评论,各种“冲冲冲”啥的,没意义。你给别人互动或者官号互动,需要带上观点,让别人愿意二次互动。那么你的分数加的就会更多 你的互动能被更多人看到,MP更稳 ✔3)参与官方活动(一鱼四吃) 比如我前两天发的这条推文,重点讲解如何在参与官方活动的同时,还能获得XP、AP分数 推文:x.com/q970270495/sta… ▶二、加成可以叠加的 社区里常用的叠加思路是 1:关注官方账号:x1.5 2:昵称加“🐬TermMax”:x1.2 叠加约等于 x1.8(很多人实测这么玩)反正我都做了,不加白不加。 ▶三、奖励潜力 布布建议的策略 1:轻量日常:每天互动+1条原创,100–300 MP是比较舒服的节奏的,我觉得大多数情况下可以拿到这个分数。 2:纯新手优势:不需要质押、低风险、只靠X账号就能开始 ▶四、别忘了“邀请返利”(躺着加分) TermMax 官方提过 你邀请朋友来,会拿到对方 XP、AP 的 10% 作为返利。算是帮你抬轿啦。 打卡入口:app.termmax.ts.finance/alpha/call-put… ▶五、新手一套SOP,我捋一捋总结一下 ⇝ 1)先去 Leaderboard 绑定 X ⇝ 2)每天评论官方 3-5 次:必须带观点 ⇝ 3)每天 1 条原创:截图 + 你的总结 ⇝ 4)看到官推的活动就参与 ⇝ 5)能邀请就邀请:吃 10% 返利 对了,别忘记每日签到打卡!持续打卡拿徽章,说不定有福报哦!
布布BUBU🐬TermMax tweet media
中文
54
1
43
5.5K
tkor
tkor@mytkors·
#TermMaxFi @TermMaxFi 让我出乎意料的是,这个项目其实并不卷。我甚至怀疑是KOL们搞的烟雾弹。毕竟XP太简单,AP随便存100u就能排前几百名……要么项目是早期要么项目不卷的话,那就能指望上空投了。app.termmax.ts.finance/alpha/call-put…
tkor tweet media
中文
0
0
0
31
tkor
tkor@mytkors·
#TermMax Heartbreak is heartbreak, tears are tears — but we keep moving and cheer for ourselves. @TermMaxFi is a fixed-rate DeFi lending protocol on Ethereum and Arbitrum, with an innovative points system redeemable for future tokens and a 6% airdrop.app.termmax.ts.finance/alpha/call-put…
tkor tweet media
English
0
0
0
14
tkor
tkor@mytkors·
#TermMax @TermMaxFi 仮想通貨は下落続きなのに米株は上昇中。今こそ米株連動が効くタイミング。 このレンディング設計は本当に実用的で、ユーザー数はもう20万人近く。 しかもポイント制度も強力で、毎日ログインでXP、取引でAP、コミュニティ活動でMPが貯まり、6%のエアドロップが期待できる。
tkor tweet media
日本語
0
0
0
13
tkor
tkor@mytkors·
@q970270495 怎么样才能破0啊 太难了😂
中文
0
0
0
7
布布BUBU🐬TermMax
布布BUBU🐬TermMax@q970270495·
Termmax爆分了!一天拉12k,新账户友好🤣(极简加分法总结) 看到最近Termmax嘴撸的人数一天增加了6w人,都惊呆了,目前接近20w用户! 我觉得Termmax会是下一个River,而且会做的更好 因为我也坚持嘴过,也爆分过,这种infofi给我的体感基本跟River差不多,而且台湾地区也用不了....🤣🤣 目前我看到有一些老朋友都来嘴了。比如币世王老哥@0xKingsKuan 鳌拜 @web3_xiaoyao 如果你每天不知道该如何坚持,那么就去看看大神们是如何写一个项目的,可以快速地上手 我前几篇发了3P的获取方法、徽章的获取方法 可以先连一下:app.termmax.ts.finance/alpha/call-put… 接下去我说一下任何新账户都可以快速拿分的一些技巧: ✔1:XP和AP 这两个都是有成本的,如果你打算0撸的话,可以低成本质押10u+持续签到20天结束这两个P的竞争了 ✔2:重点参与MP!!因为是0撸 记住一定要做的事情: 发推!发推!介绍这个项目 ➤第一步:关注官方 @TermMaxFi (这样子你就可以获得1.5x的嘴撸加成,非常爽!) ➤第二步:昵称带上🐬 TermMax (可以获得1.2x的嘴撸加成,挂上你的分数就来的很快) ➤第三步:每天雷打不动,写1-2篇!! (xp+ap+mp=15%空投占比,其中MP4%左右,0撸拿空投。你还在等什么—— 布布嘴撸第五天,直接给我18k了,我都没想到可以拿这么快!! 目前我还在有成本的试着获取一些XP和AP的技巧 后续我谢谢文章分析如何极低成本来获取这些分数 已经跑通了AP
布布BUBU🐬TermMax tweet media
中文
55
2
52
2.3K
tkor
tkor@mytkors·
#TermMax @TermMaxFi 虽然说以太坊官方转发几百个不同项目,但是只要被看上了自然有可取之处。虽然看上去这个term没啥特别之处,但只要仔细研究就会发现期权搭配美股的玩法简直遥遥领先,怪不得这几天增长这么多用户,而且4~6%的空投稳稳的,散户们能不上吗
tkor tweet media
中文
0
0
0
18
tkor
tkor@mytkors·
#TermMax @TermMaxFi 币圈一直跌 美股一直涨,联动美股正是时候。看看这些借贷,这设计太接地气了!现在用户都快破20万了……更绝的是积分系统:每天签到撸XP,Alpha交易卷AP,社区互动赚MP,6%空投稳稳的。
tkor tweet media
中文
0
0
1
21
predict.fun
predict.fun@predictdotfun·
Predict now supports USDT and USDC deposits from HyperEVM.
predict.fun tweet media
English
26
17
103
13.4K
🌊RIVER 宇🐬TermMax
🌊RIVER 宇🐬TermMax@MiaCampbel_klk·
牛马们,好消息,今天周五了@TermMaxFi 凑齐8个徽章,另外OG和Creator在能力范围外了!希望在空投里面有权重(river的nft就没啥用) mp前排依旧都是kol,不过积分发放量明显增多,大家坚持建设,不用怕被卷到没分,kol不会每天发文的 三天无分,我坚持发文互动,今天终于看到1k的分数,大家雄起🫡
🌊RIVER 宇🐬TermMax tweet media
中文
73
1
62
1.3K
tkor
tkor@mytkors·
@TermMaxFi #TermMaxFi 终于搞懂项目方的玩法了,XP签到党直接方便工作室批量上号送数据,AP党则是有钱人的天下,随便存点钱期权交互下60倍的积分框框送,MP自然是KOL的天下。三部分同时搞你肯定竞争不过各自的龙头,还是选择自己擅长的一个吧。当然从这里就能看到分配比例是什么样的了
tkor tweet media
中文
0
0
0
9
tkor
tkor@mytkors·
@TermMaxFi #TermMax 怎么一直关闭不了?Insufficient market liquidity at the moment. Displayed liquidity may be temporarily inaccurate due to blockchain synchronization. 已经等了很长时间了,我看池子还有钱呀
tkor tweet media
中文
0
0
0
3
tkor
tkor@mytkors·
@nuanyang688 如果我存13天的,7天到期领了徽章可以提前取出来吗?还是要等它到期结算才可以?
中文
0
0
0
6
暖阳🔆(疯狂互关版)🐬TermMax
哈!Vault Pioneer 徽章终于到手了~ 🔸这个存款100U质押7天的徽章不是有多难拿,而是我没好好审题🥲,刚好卡100U,存了7天没拿到又重新存! 徽章要求大于100U的!没有等号!!要存款拿徽章的小伙伴要注意哈! 🔸另外就是,徽章发放比较慢,像我显示徽章获得时间是1月6日,但是今天1月8号我才拿到!还没有拿到的小伙伴耐心等等哟~ @TermMaxFi 比较好拿的7个徽章都到手了~AP积分也终于突破200万了!可喜可贺👏~ 🔸如果也想拿到更多的AP积分,优先考虑质押存U更稳妥,60倍AP积分快乐到手还能有效避免本金损失! 🔸之前靠刷Alpha积分囤分的老路彻底走不通了,损耗太高! 像我就是存了103U到B2/USDT交易对~ 已经存满了2轮7天!本金基本无损!AP积分轻松到手! 🔸但如果你想博取更大收益,存了各种代币,如果到期币价上涨,你可能拿更高总回报(本金 + 高收益),但本金直接暴露币价风险,如果币价大跌,到期拿回的可能远低于投入。那就得不偿失了! 要存的话优先考虑U!! 还要选APY 高、市场短期的~DeFi 有风险,不做投资建议~DYOR! #TermMax #加密货币
暖阳🔆(疯狂互关版)🐬TermMax tweet media暖阳🔆(疯狂互关版)🐬TermMax tweet media
暖阳🔆(疯狂互关版)🐬TermMax@nuanyang688

昨天早上86000+,今天参与人数就突破10w+了! @TermMaxFi 这个增速,真是大写的服气! 记得前一段红透半边天的@RiverdotInc 也就不到11万的创作者,这是分分钟要赶超river? 狼多了,肉少了,一天加七八千的日子一去不复返了🙃~ 天天长文也不好好加分MP,还是用心搞搞AP,XP吧~ 就酱,散会!

中文
57
2
59
2.3K
Cindy胖迪🥰
Cindy胖迪🥰@CindyCreation·
今天跟 #周杰伦 一起吃了个饭🍚 哈哈哈哈哈,家人们羡慕吗?
Cindy胖迪🥰 tweet media
Cindy胖迪🥰@CindyCreation

行情回来了!各种好消息! 昨天, $Sei @SeiNetwork 官方毫不谦虚的展示了 #Kindred AI的数据表现,这体现了Sei面向了消费者级大规模采用跃进。 Kindred AI 已证明 Sei 可以支撑百万级 DAU 的实时、情感化链上互动,除开DeFi,Sei现在又拥有了大众消费者赛道。 AI 伴侣结合经典 IP(如 Teletubbies、Astroboy),吸引非加密原住民(waitlist 超 600 万),如此庞大的群体,使用当然Sei作为首选的基础设施载体。 Sei的高性能确认速度能实现实时语音和互动,在其他链上易卡顿,在 Sei 上可大规模运行。 对于Sei 短期来讲Kindred AI 已贡献 Sei 生态最高 DAU(日活)(高峰百万级),直接推高链上交易、gas 费和整体指标。 消费者流入将带动稳定币/支付需求(微交易、NFT 购买),短期 TVL 和 DEX 量将会增加。 AI伴侣能帮助你购物之类,感觉像是生活助手,个人看待它就像是sei打造的一个大众链上生活平台。只要有手机电脑都可以安装使用,这对Sei 又是一大杀手级生态。 Sei的增长不仅仅只有机构和RWA结算,还有大众消费拉动。

中文
65
1
62
33.4K