David Keenan (born April 1971) is a Scottish writer and author of five novels. Career He used to run the Glasgow record shop, distribution company and record label Volcanic Tongue. Journalism His w
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a29d472f920d19aced040e42ff14b588c880fce9e7c35f22c273766f8e97545. 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/b5a8b257-e6dc-4ae7-b758-2390d8fb4e5d.json and https://artists.proofprofile.net/proofs/artist/b5a8b257-e6dc-4ae7-b758-2390d8fb4e5d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc27e4014398abec50109127d44ea38f7553748799ec24bc11c060567562e432. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x034397319bde05346dae5a061b64fad0a485fffe1ad36e5125ac1656a795a363. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696008be26e127022bad5f4329829121f4ad8bb5bbfc56f4ccdd57b61b6cd4b0. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b00d37ecff3366af222ebdba2f97c4952ac4700162d7a95a669cac34bd012b8. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4da0b2c302826c6db3edee76b3cb862ce40a2f000ed3bfc65aa46de9eba434ce. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab99c8c067b2a1e7587648c37fcc8fc9be930b44a7abe31e490344ac80e5905. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9313e86edb971eb9a252fe7afd82eac8ea277aae23ca7c3c73658da35a550dd. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e73af25e3ba7efb63d3516b5eea777ca03f126b0d5706349911e7e04242588c. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f05ccf18774379fdb54df013e1692abecfe5deeb84a4d78c51f3782c416f3eb. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x432f68c7533102c5d5996d7dc698d29e88c9f55bfa30308f9a3440d524259c00. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba435214af7a9fae0ee00ff0cc7a23bd1f67e5eb4dbf486e4d5649f351898745. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c9ea730db4bda718bb2c728f2e2d7a7989129759b93448b30358d3c7487995c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2100071.
Big Boys Must Cry - Live at the Olympia Theatre
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a1427dccda07ce1e071ab6fdad79a250e9531bb8d91dfda9be417d25e85460. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2000001.
Bless the Mad Ones - Live at the Olympia Theatre
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14cf3d096462884d17028f5c63f3f0d2f921666599adb3c70d319c957d86457a. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2000002.
The Healing - Live at the Olympia Theatre
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb723df05a5d2d8191fcd09ae3f7cd70f8243cb375a493ca83c407a4b639d4b96. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a527e2b17f3e2c6d25ac29748c32a9a0867dddadb0c8193d37dd30f43a83a8. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x227e61b6209450735438a0aa9c477ec8cba6196d8ac31073a1bd7ea74f52640d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22cc43293ca9cf7eb0dcc9c32b965e96212279877ad2270d595b76cbdc98bbe0. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2000007.
Origin of the World - Black Mountain Session
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b8849fc929a31efc3ce7b4c44905bf11867dd7275ef4190f5b7698df2e924be. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2000008.
A Corner Boy's Lament - Live in New York City
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8191fa15be1954ac934b8b2b2189314ea843a511b44aa0783ac314c0421367b7. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2000009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f54e5c1d48ec3902439bd34cb5d13d0f2339ad7b064f8564e3d9fd53952255e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e40ae4c08fddf1d59048067f8d9f543983cca89cb3a06bcdcbeffd1e7de05e7. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f1aa8ac9a47b929545fe03391838e62f844bec83554f4289abb18b3306d2703. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBMJG2333950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb71da4312cc998b6226a0abe8ea8769a6b3b67cd42d1e76080e5f382147e90a. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3758c4dcdd553e45d3312c6992f6e5d4d5641bca93da17eb2560a3b6dd470a39. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02db3bdbaa336546d2da295087abebfcd32b63836ed56658c306247791a22fab. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58ad467cc1f65cfc9c1976cb5859b5e080320f93d4ddf0629de630831b3df10d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd13000740c224321ae2657f92dc5650d039b1e09dd26beb41f8fb2ff4ef9467b. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd775416b2e5f06799d792bff6fcfffb86a4d3bdf79b83974fa5f09c8baeb048. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02db3bdbaa336546d2da295087abebfcd32b63836ed56658c306247791a22fab. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEJHB2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeb7d295afb9e5c821dfd49bb076757593cd5e96d31c2f86a982da9f9dc55dd8. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA62354124.
Origin of the World (Blackmountain Session)
A Corner Boys Lament / Origin of the World (Mahogany Sessions)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a5ba113a4fdeee219a2baf1dc46fd71f11dbc89e4e8137a1556d6997bff9e6f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBX721900329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccd3666ebe25d475f53463547a0bb088ac8387b8428deeb43c474131a50d30c8. Chain 2 (Bitcoin): anchored in block 960165 (2026-07-29T23:29:40Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBX721900330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417221d6ca82b8d82c4cfbaec6fd80d20c2a31c45633d141ed206229469a8dc2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL1830011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6e19b5b11b4210d2d0b220e8e36600d965278cb6585705690127072a84c70bf. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL1830013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb30df9ff873f63fa2de306f3c3169cc5ac68091fb95336dc7bc646185f33db. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADW1816618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5621b625b4a87eea53808bbe6c6e5f488289bd845e115daa35bf16c66cc74d0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADW1816620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd09819c5113747e5bc27b462fb18fe514430aad52ec226ff15cdd70e40603480. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADW1816622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcab73e33e2ce1dc09e0234e0958a5751ec33163d7400e389ac885215c5652ddf. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADW1816627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a3e4564b0a7995388b65244032d0a2f4b65a8672bf760ce3beb8c7cce606720. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADN1833777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9251842a0b483b4d399addef22786c4db0129ad7513901c2a341ba37e336a2d5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADN1833785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e7df571e798c23bdaaa0ff2881be0a88eb1144608ca4dd1b08ed94d7871dfbe. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADN1833786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c6ebf8ef496579974fe5593d9094b670c96283a37a504b2bf9fff438bcdea07. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACY1760671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bc2742ecc42257ee735701a9d13c10bfa9bc0994f0afef132e564494ddb40e8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACY1760673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddaa605b845706f1fe8330b43345ddb0ab159e9467492a54813ea6e2056d8124. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACY1760675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2557cd30eeb23e27048cdee9afcbc773650b01cc922c130cacdbb30fb21ea375. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2100063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6960030f410e35ea029ad0c50e40fc4552af3c3c980447bb401fb47acbc6d8fb. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2100064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75153203009fd88bfd735df004c2d27c07427193f025295004e928caacc41c80. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2100065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x712aabe14f502030f74c624ca08230a1eeef1f2e087ca0de9ad2e2a6fac9efb8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2100066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa04e8a1b93eb6e4e13a56b672bfc6428dbfe53c91ed7802ed94e8987c89a5cc. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2100078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da56a9c47a80e17887703b45e2ef6e0c5e7143b51f9b339d8c6063154bd5ac6. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2100068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd5340d7a3b9a3ed18f3feefc0789b29913bdf76e5fa0dbfb23af62371610640. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2100069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53db62f55b3372ffbe9cb4801c9b686d6e1589643a109b20e2e73bc99fc3d4d8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2100070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c9ea730db4bda718bb2c728f2e2d7a7989129759b93448b30358d3c7487995c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2100071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45fa7dc8a4b41f6063f4a41b39507fbfb68257b1c1e0403f818477e0f313476d. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2100072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x849469f812c09b71340cd225c3a4b03fd3309d0e31589e76eeadb2c0e0bd6b00. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2100073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa183bbe783353d5553e9c875c9ac549f98cd38afcaf56eeb9f471813e50776c1. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x982d0d1b3720ccf4caaca6b81919db24f4ae653c49e9df0f50346adcb99ab2dc. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e2a42ff8d670f9f4f7bef77c2f433251e7cdb1c7155b67fe990d6966cd8d636. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f7b95d9eaea4de5a60b92a3d586355f94e417a4ce722b341fba280c05dde1c7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4d49b8cb6633b2e7bc7eb33969ac90a506f0f82385f943ffd186a128d2c6cef. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c2351ed121b1bfd4b885f71482a49f87f1cff20624a925df55153b8e6b106ee. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ed138b45fa7ba8d1dcc3766da8d0dd319d3a75b27f48150590e1ba0eacec22. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0beeeab0faefac121f28534ba17f2849d03a8ddc6ac8138c2b7950f8cd0122a3. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd49f2fbd92ded805a8ba5d7d97d76f3f31b6365f70b2a9701446f5d13d3f0f4a. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f54e5c1d48ec3902439bd34cb5d13d0f2339ad7b064f8564e3d9fd53952255e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x586311f1f68d7e2e9c6089581624b56987a52faee0d197bdc000686732fc4bd2. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2800c46cc4d5b238b88bf2949291c36015d893a1f0e145b5f9bdc6fddb340468. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2544525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbafb85f3e886eb9929658f7fb209f17a18cf2585ee4d859c7726b47b2c82c24e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2200034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e66db8a3438bb627c1de2f6229cd00bfdfbcf3872a423b3d840237aa0f1eb89. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2200015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc43ef074b45fb13e326f88f5f1d973e567ea83e1727a12848a418acf0dabb243. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2100088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce92b207dae21229f52f5b73fe771b4e597ded493cd41fdb81656619eab167e. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ2100086.
Origin of the World (Black Mountain Session)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d8dbc2dd233c84f1216bbddd0e1e9b958fb6cb9e2e7427f7556599aefc1554a. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeaf66ecef9a7956b08b6d36f46f90f16cc9e338c1e21f8027e8e506295dc9b5. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5445b351b082be5305ba6b112637991d52ebee4191bc05d6b20ec520ad125a57. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x074f9bf543294e42d7f8b7ce03a786fa0dfb5d597c2277dea0627290d26d6b36. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/IEACJ1900157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc127b1554fd0dcee37cb14908ff8e614f7eb96d14ef455d71014cd99035d89a6. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL1830010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417221d6ca82b8d82c4cfbaec6fd80d20c2a31c45633d141ed206229469a8dc2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL1830011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d0005104d37a239e75b1d62dd03b3a47b9abf64f9eb421557e6ec92953b7ff3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL1830012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6e19b5b11b4210d2d0b220e8e36600d965278cb6585705690127072a84c70bf. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL1830013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a3e4564b0a7995388b65244032d0a2f4b65a8672bf760ce3beb8c7cce606720. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADN1833777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9251842a0b483b4d399addef22786c4db0129ad7513901c2a341ba37e336a2d5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADN1833785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e7df571e798c23bdaaa0ff2881be0a88eb1144608ca4dd1b08ed94d7871dfbe. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADN1833786.