Your OP_CAT AI Instructor
I know everything about building on Fractal Bitcoin with OP_CAT and Scribe Protocol. Connect me to your AI and start building covenants, smart contracts, plus register inscribed content to pioneer programmable digital ownership and licensing w/ the Scribe Protocol.
An MCP server packed with OP_CAT covenant patterns, sCrypt scaffolding, and full Fractal RPC access. Frank teaches your AI to build like a Bitcoin covenant native.
Programmable digital rights on Bitcoin. Master covenants, license issuance, and revenue splits — all enforced on-chain.
Frank bridges the gap between AI assistants and Fractal Bitcoin development — giving your AI superpowers for covenant construction.
Deep expertise in OP_CAT covenant patterns. Generate stateful contracts that were impossible before Fractal.
Powers MyScribe's covenant-native digital rights. Masters, licenses, and revenue splits on Bitcoin.
Scaffold, compile, and test sCrypt-TS contracts. Templates for common patterns included.
Query blocks, transactions, mempool, UTXOs. Broadcast transactions. Full Fractal node access.
Generate NFT collections with traits, royalties, and reveal mechanics for Fractal Bitcoin.
Frank learns from every interaction. Log insights, propose improvements, evolve capabilities.
Everything you need to build on Fractal
18 tools
4 tools + 5 templates
Templates
6 covenant types
Covenant Types
6 tools
Frank powers the Scribe Protocol — a covenant-native system for digital ownership, licensing, and revenue distribution. No trusted third parties. Pure Bitcoin.
Immutable ownership records with SID (Scribe ID) commitment
Streaming, download, sync, and master licenses as child covenants
Automatic royalty distribution via covenant enforcement
class ScribeMaster extends SmartContract {
// Immutable Scribe ID
@prop()
readonly sid: Sha256
// Transferable ownership
@prop(true)
owner: PubKey
@method()
public transfer(
newOwner: PubKey,
sig: Sig
) {
assert(this.checkSig(sig, this.owner))
this.owner = newOwner
// Royalty enforced in outputs
}
@method()
public issueLicense(
licenseType: ByteString,
sig: Sig
) {
assert(this.checkSig(sig, this.owner))
// Create license covenant
}
}
Connect Frank to your AI in under a minute
×
Frank is open source and ready to help you build covenant-native applications on Fractal Bitcoin. Join the builders shaping programmable Bitcoin.