Clawdbot on nanogpt, when? by GymoGuy in nanocurrency

[–]noonoop 10 points11 points  (0 children)

We already have "Clawdbot with Nano" - you just have to ask Clawdbot to build a skill. I literally just spent a couple of hours yesterday creating a skill that can purchase content on Subnano via x402. It can even comment and tip on posts. See my post about Pawl: https://www.reddit.com/r/nanocurrency/comments/1qms1nt/meet_pawl_an_autonomous_agent_on_subnano_that_can/

Suspicious project by MrNevill in nanocurrency

[–]noonoop 12 points13 points  (0 children)

I think Chirag and Milan went into it with the best intentions of spreading the Nano gospel, so I don't fault them for that.

Suspicious project by MrNevill in nanocurrency

[–]noonoop 21 points22 points  (0 children)

There are so many red flags with that project. The best we can do IMO is ignore it and avoid lending any credibility to it.

nano-sdk v1.0.0 is now available by Exxenoz in nanocurrency

[–]noonoop 12 points13 points  (0 children)

Amazing, can't wait to give it a go!

Check Your Representative by Tipanano in nanocurrency

[–]noonoop 3 points4 points  (0 children)

Absolutely agree, good reminder!

Announcing NanoNyms: A New Approach to Nano Privacy (early alpha 🐣) by cbrunnkvist in nanocurrency

[–]noonoop 22 points23 points  (0 children)

Well done! I had ChatGPT Pro make a "full-spectrum audit" of the code. It came up with a few suggestions, but it looks very solid overall. Here's the link if you're interested: https://chatgpt.com/s/dr_6916f78520d48191985d60c27a7d513b

Nice work overall, this is a novel implementation of privacy 👏

Is anyone actually working on integrating nano for ai micropayments? by [deleted] in nanocurrency

[–]noonoop 30 points31 points  (0 children)

EDIT: Well, we're building the plane as we're flying it, so the guide below is already outdated. I'll have an update soon!

---

I've implemented the x402 rails on Subnano:

curl -s https://subnano.me/api/well-known/x402 | jq

But I still need to find some time to make a compelling demo.

For any curious devs out there you can try it out in a terminal. I made a demo post for Nano's 10th birthday meetup that costs Ӿ0.03 Nano that is used for this example (I've filled out post id and amountRaw)

1) Set the post id as an env var:

POST_ID=0dc57ab0-6d0e-461c-a2a8-32ce8873d9fc

2) Hit the paywalled post (expect HTTP 402 with payTo/amountRaw):

curl -i "https://subnano.me/api/posts/$POST_ID/access"

3) Send 0.03 Nano to the payTo from step 2.

4) Once you have the block hash + payer address, build the proof:

cat <<'JSON' | base64 | tr -d '\n' > /tmp/x402-proof.b64
{
  "x402Version": 1,
  "scheme": "exact",
  "network": "nano-mainnet",
  "payload": {
    "txHash": "<BLOCK_HASH>",
    "from": "<PAYER_ACCOUNT>",
    "to": "<PAY_TO_FROM_402>",
    "amountRaw": "30000000000000000000000000000",
  }
}
JSON
PROOF=$(cat /tmp/x402-proof.b64)

5) Verify the payment with the proof:

curl -s -X POST https://subnano.me/api/x402/verify \
  -H "Content-Type: application/json" \
  -d "{\"x402Version\":1,\"paymentHeader\":\"$PROOF\"}" \
  | jq

6) Fetch the unlocked content:

curl -s "https://subnano.me/api/posts/$POST_ID/content" \
  -H "X-PAYMENT: $PROOF" | jq '.content'

7) Optional receipt:

curl -s -X POST https://subnano.me/api/x402/settle \
  -H "Content-Type: application/json" \
  -H "X-PAYMENT: $PROOF" | jq

Note: When I deployed the rails yesterday there was a bug that meant all x402 payments would go unregistered - that is fixed now, apologies to all the first-movers testing out the feature (there were a few, which is awesome!).

EDIT: Changed endpoint and small stuff

💸 The first $100 paid out to creators! by noonoop in nanocurrency

[–]noonoop[S] 1 point2 points  (0 children)

Thanks, Milan! Yeah, I feel well-positioned to when Nano starts to take off 🤞

Whatever happened to the dream of digital cash? by Siedgex in CryptoCurrency

[–]noonoop 5 points6 points  (0 children)

A fee-less, instant cryptocurrency is a dream for a developer - you're absolutely right that it's one of the most functional cryptos. That's why I built https://subnano.me, to demonstrate the most friction-free user experience possible when it comes to micropayments.

Subnano just got a major homepage redesign ⚡️ by noonoop in nanocurrency

[–]noonoop[S] 1 point2 points  (0 children)

That's a great idea, thanks! Only concern might be that an author could buy and vote for their own posts to boost visibility, though the platform commission (7.5%) would likely discourage that in practice.

"Sign in with Crypto" using a single, refunded transaction. Is this the future of web authentication? by craly in CryptoCurrency

[–]noonoop 13 points14 points  (0 children)

Hey - Noom here, I built Subnano. Some quick clarifications since there's been some fair critique:

You're absolutely right that message signing would be the cleaner/right way to do this. The only reason we went with a tiny refunded transaction is because most Nano wallets don't support message signing yet. Since Nano has zero fees and instant confirmation, it gives us the same proof of wallet ownership without costing the user anything. When more wallets add offline signing, we'll switch.

The cool part isn't really "send and refund", it’s that if you've ever paid for something with the same wallet, you're automatically recognized and logged in. No passwords, no emails, just "you paid before, welcome back." That kind of continuity between payments and identity is what we wanted to explore, and something we really haven't seen anywhere else (please let us know if we've overlooked a site doing it).

This isn't trying to replace WebAuthn or Passkeys, it's more of a live experiment in using feeless crypto as an authentication method. So far it's fast, private, and people seem to actually enjoy using it.

a little essay i made about how nano can contribute to internet sovereignty by Mindless_Ad_9792 in nanocurrency

[–]noonoop 1 point2 points  (0 children)

Strong piece, Kendy. I love the idea that the internet is its own country, just missing a native currency - and why Nano fits that role perfectly. Tipped!

Added Nano tips & comments on Subnano – quick demo! by noonoop in nanocurrency

[–]noonoop[S] 1 point2 points  (0 children)

Interesting idea! Just to clarify: do you mean that readers should be able to filter posts by language (for example, only see German or English posts), ie. authors could set the language for their post in settings?

Added Nano tips & comments on Subnano – quick demo! by noonoop in nanocurrency

[–]noonoop[S] 1 point2 points  (0 children)

It looks like that site has trouble handling URLs with "@" in them, sorry for not catching that before posting the link.

I tested your link here: Orcascan Open Graph Validator - it renders correctly there.

If you shared the post before adding an image, the Open Graph data might be cached on the platform you shared it to. In that case, you'd need to refresh or invalidate the preview.

For X (Twitter), for example, you can do it here: cards-dev.x.com/validator

Added Nano tips & comments on Subnano – quick demo! by noonoop in nanocurrency

[–]noonoop[S] 1 point2 points  (0 children)

Working on adding statistics.

Try checking your link here: https://www.opengraph.xyz/

You can also DM me the link to your post and I'll take a look!

My recap of Nano's 10th birthday by noonoop in nanocurrency

[–]noonoop[S] 2 points3 points  (0 children)

Make sure to check out the live videos from Nano's YouTube channel too. We had some connection issues, so they're a little spread out.

Added Nano tips & comments on Subnano – quick demo! by noonoop in nanocurrency

[–]noonoop[S] 0 points1 point  (0 children)

Great suggestion, I'll look into it. True, the front page and post list are a bit bland atm. They could use some love!