尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
NFTs on NEAR that hold native Bitcoin via Chain Signatures. Sell the NFT and the BTC goes with it.
翻译准备中
正在加载完整 README。
查看完整 README ↗Bitcoin you can sell, borrow against and leave to your heirs, as a NEAR NFT, and NEAR itself proves what's inside.
Three things to check, in this order:
Proven, not claimed. Every satoshi inside is checked by NEAR's own Bitcoin light client, net of everything ever
signed away. See the proof of reserves, or run
node scripts/mainnet-proof.mjs to watch NEAR's mainnet light client accept the same proof.
Clean to buy. Before paying, a buyer sees whether anything the seller already signed could still move what's
inside, on Bitcoin, every EVM chain, Solana and the NFT's NEAR account. The badges below are redrawn from the chains
on every view; the same answer as JSON is an open format any NFT-wallet can adopt:
proof of clean (/api/badge?id=4&contract=pusaka-btc.testnet&format=json).
It passes on, with no custodian. If the holder goes silent, the named heir claims the NFT and every Bitcoin in
it: claimed Pusaka #2 gas-free. A will
executed by attested code: an agent in a TEE claims for the heir with a key that never leaves the enclave and can
only call claim_inheritance (claimed classic #2).
Failure cases, each with its test: a guardian loses their key, a guardian turns hostile, the holder is alive but
offline (table). Watch the next one happen during judging:
Each Pusaka is a NEAR NFT (NEP-171) with its own native Bitcoin address, signed for by the NEAR MPC network through
Chain Signatures only when the current NFT owner asks.
Every deposit is proven on NEAR against Bitcoin's own headers by NEAR's Bitcoin light client, and the contract
subtracts every output it ever signed away: verified_sats is a number a buyer, lender, heir or AI agent can rely on
with no indexer, no oracle, no wrapped BTC and no trust in us.
Live badges, redrawn from the chains on every view (BTC proven on NEAR, and whether anything the holder already signed could still move it, with the time of the check):
60 seconds, no wallet:
npm install && node scripts/verify.mjs # every claim below, checked against NEAR, its MPC, its light client and Bitcoin
node scripts/mainnet-proof.mjs # the same proof, accepted by NEAR's *mainnet* Bitcoin light client (free view call)
Then open https://pusaka-two.vercel.app/#/market: every Pusaka, the Bitcoin proven inside it, and what you can do now.
| Market: every Pusaka, the BTC proven inside, what you can do now | A Pusaka: BTC verified on NEAR, price vs. the BTC inside, live exit quote |
| Clean to buy: Bitcoin, every EVM chain, Solana, its NEAR account | Two ways to borrow: NEAR from a person, or Circle USDC from the pool |
| Proof trail, with deposits proven by the attested Shade Agent | For exchanges: BIP-322 proof, sats proven, clean, exchange_ready |
| Smart Pusaka: its own account, nBTC in and out | Proof of reserves, re-checkable from your browser |
| Refused: real attacks, failed on-chain | For AI agents: 61 MCP tools, x402 audits |
| It passes on: #27's heir can claim from 16 Nov 02:00 UTC (the TEE agent will) | Attack demo: a prompt-injected agent, refused before signing |
Regenerate: node web/e2e/readme-shots.mjs [bip322-proof.json].
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗