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 0xdcbb32fbf9077759b02256b376413e892f51359f5da9f8c00e7f63b69ae226d4. 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/4b0b5ad1-de5a-4a82-b4a2-11ff58010265.json and https://artists.proofprofile.net/proofs/artist/4b0b5ad1-de5a-4a82-b4a2-11ff58010265.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Immortality Problems (feat. Erick Wight)
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 0x1ab7d29c3ef95a7eb5e95132b6ace6d4b4f8ec89080f4de34be1d5e63e65aefa. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39:25Z), 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/QZFYW1958562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e284af7852bb341f67071e8caf37340eee1884be2c8c238077d4ed58a957e6. 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/QZHN82204144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dff6d7edc42f9bcdf6db0beca9fe5896be7fc73d966af42056bd8271e1ec972. Chain 2 (Bitcoin): anchored in block 960161 (2026-07-29T22:51: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/QZHN82204145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e1f1a880a5d257036ac01bcab1d12280118798b7bc754c735deaaa08e3025e. 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/QZHN82204146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1dcd8a59a097392fda6d05893a94a5c954bcce166ff015b925697ed521a7bf1. 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/QZHN82204147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601e1be3195869569f264855f6264dbb35b90730ba04ba1dced991ec10647de0. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZHN82204148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d86cf879aeb17b2cdc519c4f9f37b569982df41ad84c392726af66e03c61868. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/QZTBE2385923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce150ef2d862c666697e0f90de74dd8b0de3d761b871db872a1d2bb07eabe109. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZTBE2385924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x720884b1e03311d95896f90c66e2241f721b002d0489df583e9a00a08d394f3f. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZTBE2385925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4556757566e34a25dd480128dec7880a886c121eca6e34fec329e39231954a6. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/QZTBE2385927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe03f8b84a892c83824a407dba3cdba8f63db2b3f79849e8df6644f0d9ece9b7b. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/QZTBE2385928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcccbaa1d51af587bd569f0d136841851a5831ae621d06b4de6fea105c5ce6e47. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47: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/QZTBE2385929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17de14faf3bd4c6745807f5b5081fab0a512b7cb6595af9b66932b9e90549d05. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZTBE2385931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3766cd250fb1bd449a7cee8020f95e0d63876fda7d8cf57171997ab3ecab99ee. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZTBE2385932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3948bcb8de58d0d0bc2a2dda9e6541494649d171348c4055d35933a16be42742. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZTBE2385933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84857b665d7e6614cafddc60d7d98e5aef414967c20967b2446e7780bcb828e4. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/QZTBE2385934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfff583475e165f88154c964872f624b465806b6391c0ae9d6ce863c9645e7ec9. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZTBE2385935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0624af4f4059dccb999463ceb1414e1e32d7de5b00b4478d8384e230a2b32ea. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTBE2385938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18da05fa9077fc8e8039c84b232e254252a3f86d35c04ce8c96d5bb36d7832b5. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZTBE2385940.