1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40c77bc9630de86b12c364d4946888d5e02305c72332841ee873210456d8f47a. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fc16bc73-5987-4230-85a2-6a373ba75c62.json and https://artists.proofprofile.net/proofs/artist/fc16bc73-5987-4230-85a2-6a373ba75c62.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
unplug the lamp, turn on the fan, open your eyes.
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdfca500994d0d4148e8b6b7da1101c6b92dd1d960a69e4ec8e80495632e5bd2. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/33NJrK5nI4m5Ah7BWh6AfB.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/33NJrK5nI4m5Ah7BWh6AfB.
{"copyright_id":"0x8f8171dbc8ff1d91e0f8a3b367b7252bace6ec81801f0e000035862241ac5d3d","isrc":"QZMEN2196463","name":"the suns too bright","registered_at":"2026-06-09T22:59:46Z","spotify_id":"76jQnDb89YGhVTQJGF5eYZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f8171dbc8ff1d91e0f8a3b367b7252bace6ec81801f0e000035862241ac5d3d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/76jQnDb89YGhVTQJGF5eYZ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/76jQnDb89YGhVTQJGF5eYZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c71ec53337a3b0bd13f2572560e73bb5bc794b91348323353782688a96af1b3. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Csar9FXvna58vA3FN7WRq.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6Csar9FXvna58vA3FN7WRq.
{"copyright_id":"0x002e4b16b02b59d4934f265e1dbeda811f8bff6a497329b493cecfbc58eee103","isrc":"USMH92393512","name":"emilys song","registered_at":"2026-06-19T01:20:23Z","spotify_id":"2h6E6qA2cucov7LvnTCqPM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x002e4b16b02b59d4934f265e1dbeda811f8bff6a497329b493cecfbc58eee103. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2h6E6qA2cucov7LvnTCqPM.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2h6E6qA2cucov7LvnTCqPM.
{"copyright_id":"0xdb5b4c778088985ba2bb74dd4217a48f36fc7b7ef6f62e831c31366659ea03a1","isrc":"USMH92393514","name":"walgreens toothpaste (voice memo)","registered_at":"2026-06-21T14:48:56Z","spotify_id":"6RpxPG7q150v2v2eMPV5gP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb5b4c778088985ba2bb74dd4217a48f36fc7b7ef6f62e831c31366659ea03a1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6RpxPG7q150v2v2eMPV5gP.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6RpxPG7q150v2v2eMPV5gP.
{"copyright_id":"0x6fcbd817acbab13fbf50eb166c971bb682e92dbbdbe978426b74575c41a2f0e5","isrc":"QZTBB2230859","name":"when it rains it pours","registered_at":"2026-06-08T08:52:32Z","spotify_id":"1NrtwEezELTI4Tpus0dl3Z","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fcbd817acbab13fbf50eb166c971bb682e92dbbdbe978426b74575c41a2f0e5. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1NrtwEezELTI4Tpus0dl3Z.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1NrtwEezELTI4Tpus0dl3Z.
the worlds too big (and i feel a little alone right now)
{"copyright_id":"0x8d5cf03fa273d28130808b9719c4fcb45aceaf2e92b181bd000208cd046b2dc2","isrc":"QZTBB2230860","name":"the worlds too big (and i feel a little alone right now)","registered_at":"2026-06-08T16:23:31Z","spotify_id":"31vO95AKt4uIcG7eenpsZq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5cf03fa273d28130808b9719c4fcb45aceaf2e92b181bd000208cd046b2dc2. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/31vO95AKt4uIcG7eenpsZq.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/31vO95AKt4uIcG7eenpsZq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522f9a1eb5b9b79780176c53f2909d7920b2f3d85263136d04eb3f6f3d513717. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/35CX0kLKyjXkceuwJpOwGQ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/35CX0kLKyjXkceuwJpOwGQ.
i don't even like granola bars that much
{"copyright_id":"0x0127bb51695b51f1299cd048a9a441d5f95cd9ec1214e24d70afeebee63588ca","isrc":"QZTBB2230862","name":"i don't even like granola bars that much","registered_at":"2026-06-04T11:23:37Z","spotify_id":"4W0NKiT7CgtokHEAcToo5B","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0127bb51695b51f1299cd048a9a441d5f95cd9ec1214e24d70afeebee63588ca. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4W0NKiT7CgtokHEAcToo5B.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4W0NKiT7CgtokHEAcToo5B.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e9ca3c33be82b8353be11932bc41942380709323c68a8549c066649684d35e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5ccNTI6bvm0IdyEdu8NoFM.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5ccNTI6bvm0IdyEdu8NoFM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadb0e8387f4838041cd0901a9ea6877074df7145f06b127ec4d4440a0fc07162. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4Hx1uV907DcJ1RBclLTC2y.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4Hx1uV907DcJ1RBclLTC2y.
{"copyright_id":"0xd1fcd9ff2d5f8b59e3037c7bc2da93fd5d1262bf8bd32cbdbad6a9caccd72368","isrc":"QZTBB2230865","name":"featuring jack johnson","registered_at":"2026-06-26T09:51:25Z","spotify_id":"41QtqZUhMUVA5B0hrvwQHF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1fcd9ff2d5f8b59e3037c7bc2da93fd5d1262bf8bd32cbdbad6a9caccd72368. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/41QtqZUhMUVA5B0hrvwQHF.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/41QtqZUhMUVA5B0hrvwQHF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad9ea3dd5c795c3d3c897cceaa5376c9728646c12537b84bb20955f9b17af984. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2Vi1nPY2CCtgh3oU8GPJqp.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Vi1nPY2CCtgh3oU8GPJqp.
{"copyright_id":"0xe7059e61ddc2f3e94777460710003c18bf92ad02850bafc33ab27598d661e59f","isrc":"USDY42432181","name":"let's go swimming dave, please?","registered_at":"2026-06-07T23:15:29Z","spotify_id":"2OWaEmEpI974ZvUvULizui","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7059e61ddc2f3e94777460710003c18bf92ad02850bafc33ab27598d661e59f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2OWaEmEpI974ZvUvULizui.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2OWaEmEpI974ZvUvULizui.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a7d6cd099ea6f334883f84c70e09d7da57262e66db8993b7ac82c496b29241a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2EotaMmRohk4O7gZXTTFdW.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2EotaMmRohk4O7gZXTTFdW.
is it really possible for a cowboy to escape the cycle of death and rebirth
{"copyright_id":"0xb044d1f81fcc53e74ecf7d7016cff35a881442345bbab9f9c5ad740e6e59eee1","isrc":"USDY42432183","name":"is it really possible for a cowboy to escape the cycle of death and rebirth","registered_at":"2026-06-27T22:34:47Z","spotify_id":"55vvDWIKBrynXtIOmRUmLA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb044d1f81fcc53e74ecf7d7016cff35a881442345bbab9f9c5ad740e6e59eee1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/55vvDWIKBrynXtIOmRUmLA.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/55vvDWIKBrynXtIOmRUmLA.
the elephant in this room is honestly just boring
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf25c7d04b20be5ef62f95461ce5b9a6eb2a2cb4cd94262508549364451d155e6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/56n1pYsPbP4zGkW3epUF15.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/56n1pYsPbP4zGkW3epUF15.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa37548d6bc0c1637f8d73fb648f58885915b8ccb6964039c23558910b1faa310. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0prNGSX4F5XRA5A7iocRtA.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0prNGSX4F5XRA5A7iocRtA.
{"copyright_id":"0xa56a7806e7d1accad6a9a401bd5d18123560db5d0539499643c461038700adb6","isrc":"QZHN72235871","name":"The Sledding Hill Froze Over","registered_at":"2026-06-24T02:32:22Z","spotify_id":"6TpXdWJCRKFdy01phPDSFr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa56a7806e7d1accad6a9a401bd5d18123560db5d0539499643c461038700adb6. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6TpXdWJCRKFdy01phPDSFr.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6TpXdWJCRKFdy01phPDSFr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6de0843d1fafe46560dcfaff390aeaa478808975597035f05062a402766fc1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2BXlr2nL5tADM75Gi4GNss.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2BXlr2nL5tADM75Gi4GNss.
{"copyright_id":"0x4e83dba5f82b61a4daf9636d5a6120198b7fed28976c9335710741dbe4da8f12","isrc":"USL4Q2441789","name":"midwest emo ate my homework","registered_at":"2026-06-21T18:36:28Z","spotify_id":"7iWmGaxdEhgnvOdepLOBUK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e83dba5f82b61a4daf9636d5a6120198b7fed28976c9335710741dbe4da8f12. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7iWmGaxdEhgnvOdepLOBUK.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7iWmGaxdEhgnvOdepLOBUK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b1503921c892eb481a6547f7388cd809625c0ffdbf00821ea7932b070176aa9. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/54QBf6vPLZflkvvI4SB2um.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/54QBf6vPLZflkvvI4SB2um.
{"copyright_id":"0xb8e6b09ee84c299f989052e1428bdb1ff1ad739a8c828a1ea367fcec80f1395d","isrc":"USL4Q2487047","name":"charley's horse","registered_at":"2026-06-25T02:30:19Z","spotify_id":"5uJUY2BgUCX3VO2Fv4WXyp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8e6b09ee84c299f989052e1428bdb1ff1ad739a8c828a1ea367fcec80f1395d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5uJUY2BgUCX3VO2Fv4WXyp.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5uJUY2BgUCX3VO2Fv4WXyp.