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 0xa87fa6cd8855ff8d5964d3d1deb3e691db2c7d6fa7835c0250a4ea35ce4bd658. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/333c5f21-a203-4589-a19a-ce822124458a.json and https://artists.proofprofile.net/proofs/artist/333c5f21-a203-4589-a19a-ce822124458a.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 0xcbdbd1eda2ae0717593298a0aca37e9686fe79c6cd5401f7f685ac314e0084fd. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/UK4MC2200518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2907762aa543cbe5899adba071de3e2d581f0afbbf9becc60d1fdbb54a0dcd58. 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/UK4MC2200519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2ffc0acb6d0031c612a09e834c104c686ed89865e7e8735b57a34e3cb9da732. 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/UK4MC2200522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x106fe9f8373f596ab1c2740fc2a13e56b9f9bc081debe8781089deea31e87e06. 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/UK4MC1900115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c068e4ebe54db11830c46d88df8fb9804e829918176a99d066f36e8e390815c. 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/UK4MC1900029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x592bdfa2f437033d957d6c833eba225c05a65c6e929f8aa173cd1024d6dba7c7. 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/UK4MC1900116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2079d4b02e9d5b15e98a7154ca446c513130a5035ada343e92529b918fa049e. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/UK4MC1900118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7341c606cc8ee3bb0641bf0ffafa6b02416d7e58e80ca106f356a9de3af64e3. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/UK4MC1900119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc948c570f359c5e24a574a53985412c6eba194f6424e661e1bf865feb4a65311. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/UK4MC1900120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84907c740466a3d67c1f18d00c1510446d4b06ff16dc992fad090b8a8eebcabe. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/UK4MC1900121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a56db60c65a060d6ba134f1e730b48385458c0146f9cc1ccd7af4bf68efff99. 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/UK4MC1900122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27cccc4676a1a1918e3e73b00adea345f2d4972069064a2fb9a34fd51f9ba296. 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/UK4MC1900123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94f9a1c844c70cccb31302990a283f4613df47e0abcff6bfff5516025a9a501. 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/UK4MC1900124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaef2d04b4b716540416ef17144098f710b692d45b5b36b90576d0915180f09a. 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/UK4MC1900030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf3555beb1bcb786a9738d6c88c155d458d34df51882728549add8a7dc52b5d. 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/GBPVV1601467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0117de7407f169e60b73e437bbd1739142d37a7c44cbfa18f4029b85bcb6a90. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/GBPVV1601468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x090e8d0a059687f526e7f09c8726bc1df411e766536282eb4a5eff389571a17d. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/GBPVV1601469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21627830ad6bc0442a0578c6e590f0e0059c20f7b4af25215de7d281f4708906. 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/GBPVV1601470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x521beff313aa7c07c68f40a1e573188721b4e139e4a8ae01c7f27b81633940b6. 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/GBPVV1601471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b2dbf2654cf0374c195c7acc17ee5932bade4e8624e05037d7e497d26287716. 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/GBPVV1601473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x637d19f47b8613930324ed318020ae6b5aa3f6adf64d78fb23bbe48ae61c9cc0. 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/GBPVV1601474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be4f5df3fc95162c84b944ee74465c0d7c686fe3857af9b08c65f497f8088f4. 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/GBPVV1601475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30036a9742e656d21eeb6745f71105d81fac130b564f5af11650b9d4d0d9ecb8. 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/GBPVV1601476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac95e9912741f2d4f4b53a90814348c4243e2553634481073aeb70761cbb22ce. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/GBPVV1601477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46498c00ce11a972cbff22c296225ae9dd3eb7c472ccee98acbd23aa72f9b0c4. 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/UK4MC2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd759910cbd0afbdc1bc9ea86ce8f88551d001c116d2c740d3fa8f2fa89226833. 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/UK4MC2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ae42fad45989938450cc31a357b8a1286d8f3fa471bfbca904ed17c8e8848df. 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/UK4MC2400010.
Application to Play at the Festival of Good Ideas
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d2d8f571a3116456fb85b2d2687e2068f0d6111e78bd36484ecbb1ee55c3230. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/UK32S1500178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99508e225187f46a699fc24e32830edd8d0f47449533779a38a78206c7f62fd5. 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/UK32S1500179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a105c5a74737d3c1d9c8381d2ee2b2e503c6c9f5176151df3c7d82188a08ccd. 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/GBPVV1500953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13dbca5155ab4ad0eb606d817f794198fa03b99b47b3994e631e44961500c744. 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/GBPVV1500952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c91255d67eea72ea7ec018a491cfa6cfca3d6d1783cf7540a9ebd18f5124398. 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/GBPVV2003087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb046f4e44daafaf692ec59526dbb9073aeaece5740a1a947215bce54a5dabd46. 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/GBPVV2003088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62e736c82ff1421df4843502e154855b8019a33ac5030e5b262161fbc882396d. 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/GBPVV2003089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa909d773dca19ad2e4e3604ea6af580fef836d0dc97d2ae633ac4410d599d9ba. 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/GBPVV2003092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x007957921e7c757039338ff7a6de33b0acd284432bbb478d7966a2e5cdc91a51. 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/GBPVV2003090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x292e070a890a6fc133583536feabde638a49f5c6d867f9d30ae498b16822bb30. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/GBPVV2003093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7f0b252522d32ff2ee2d8a52fb02a924bd92f3668c47795c5667e060a693539. 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/GBPVV2003096.