NEAR Hackathon 2026 · NFTs That Do Something

your keys
shouldn't die
with you.

Herit hands your NEAR and stablecoins to the people you name once you stop proving you're alive. each heir holds a soulbound credential that wakes up, and proof of life is a World ID Selfie Check, not a timestamp any bot can ping.

  • a stolen key can't pass a Selfie Check
  • one human, one heir slot
  • grace for false alarms

estate

alice.herit-near.testnet

active

next check-in

18d 14h

of a 30d window

son.alice.herit-near.testnet

son · made from his key

60%

ada.near

daughter · her own account

40%
heir credentials (NEP-171)locked

every dead-man's switch breaks in the same two places

crypto inheritance has an identity problem.

the usual failure

proof of life is just a timestamp

a classic dead-man's switch resets on any transaction. a bot on a cron, a delegated key, or a thief holding your stolen key can keep it alive forever while you are not.

a Selfie Check, not a signature

checking in takes a fresh World ID Selfie Check bound to your face at the first one. a private key can't look into a camera, so whoever holds yours can't pretend you're still here, or withdraw.

the usual failure

heirs are opaque addresses

a hex string tells a grantor nothing, links to no person, and can be swapped silently. the heir has nothing to show for being named until the day it matters.

heirs hold a credential that wakes up

each heir is a real NEAR account (their own, or son.alice.herit-near.testnet made for them) holding a soulbound NEP-171 token. it reads locked, then grace, then claimable, then claimed: computed live from the estate.

setup takes four steps

how it works

01

open an estate

the factory creates alice.herit-near.testnet: a NEAR account with no keys at all, running immutable estate code published once as a Global Contract. nobody, Herit included, can sign for it.

02

name your heirs

name a NEAR account the heir already has, or give them a new one under the estate from a key only they hold. each gets a share and a soulbound credential at once.

03

set the clock and fund the vault

pick a check-in interval and a grace period (minutes for a demo, months for real), then deposit NEAR and tokens such as mUSDC. withdrawing needs a Selfie Check too.

04

keep proving you're alive

one Selfie Check per interval resets the clock. miss it and grace begins; miss grace and the estate unlocks. each heir then claims with their own Selfie Check.

the state machine

two timers, three states

Herit can't unlock your estate, and nobody has to be online for it to unlock: the estate reads its own clock.

active

you checked in on time

the estate is sealed. heirs can see their credential and their share, and can do nothing with either. it reads locked.

credential: locked

grace

a window closed with no check-in

the safety net for travel, illness or a bad network day. one Selfie Check returns the estate to active with nothing lost.

credential: grace · reversible by you

unlocked

grace ran out too

the first claim (or anyone's poke) freezes every balance. each heir passes their own Selfie Check and is paid their share straight to their account.

credential: claimable → claimed

live on NEAR testnet

every estate opened so far

listed by the factory and filled in from each estate as you look: where its clock stands, what its vault holds, and who is named. open a row for the heirs, and each heir's view.

reading the factory…

NEAR Hackathon 2026

built for two tracks

the credential is the product, and the money is real-world money. both are load-bearing, not badges.

NFTs That Do Something

a credential that carries an access right

  • every heir holds a soulbound NEP-171 token minted by the estate, visible in any NEAR wallet or explorer
  • its state and IPFS image are computed live: locked, grace, claimable, claimed
  • the estate is an account that owns money; the token says whether its holder may take their share
  • heirs can be real sub-accounts of their estate, created by the estate itself

Real-World Money

inheritance a normal family could use

  • NEAR and NEP-141 stablecoins in one vault, split by per-asset shares
  • payouts are async-safe: a failed transfer is credited back so the heir can claim again
  • a thief with the grantor's key can't check in or withdraw: both need the grantor's face
  • one human, one heir slot: a claim binds the heir's face to it
under the hood

live on NEAR testnet

one factory, and one keyless account per estate running code nobody can change. the Selfie Check is verified with World and signed for the estate by an attestor: on testnet a server route; an OutLayer TEE worker is built for mainnet, so no server holds the key.

factory

opens estates as sub-accounts, records them for this page, and points each at the published estate code.

estate code

the estate contract, published once as an immutable Global Contract by hash. every estate runs it with no keys of its own.

hash 65rC6sBJGosXHCGC6ityR3poJ68ecHDZsNRAPZQjkX2p

demo stablecoin

mUSDC, a standard NEP-141 token with 6 decimals, for depositing and inheriting tokens on testnet.

takes about four minutes

set it up once, then just keep being alive

open an estate on NEAR testnet, name your heirs, and let the clock do the rest. demo timers run in minutes, so you can watch the whole handover happen.