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 0x56d12d37244b6e4d12ac50d1ae42e7126a0802fddfbd32d83c944430746d6ded. Chain 2 (Bitcoin): anchored in block 953641 (2026-06-14T13:54:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3a50d8e0-2a26-41de-9823-5870eeccadc8.json and https://artists.proofprofile.net/proofs/artist/3a50d8e0-2a26-41de-9823-5870eeccadc8.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The Odds Against Tomorrow (Expanded Edition)
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 0xce99408daa72c75242458fac652bfc04d1966e2fa8a7310f222987d010857612. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45: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/QZES82494154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63ee9b64c292c5872dab701eea8782ad354eb91a2167ddcf47d8f0ccf851f58d. Chain 2 (Bitcoin): anchored in block 959071 (2026-07-21T22:56: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/QZES82494156.
Time X Heist / Without Love (EP sampler)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1f18aba6c694b8c0be704a20755cdd735346dd85e7c830cc50143368808f242. 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/GBMJG2317587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x589ba3068258052e510bdca9b643ef2370dc31250b2760844e47ab67bd22ab66. 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/GBMJG2317603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43acafd2a2fa64f1de608f2ce2eafedb897408307dd98e4c8a4f7068a08cd285. 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/GBMJG2317604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e017a7dbbc06fdc208fa32757ec9d5912124886ae9b167b1088f307aa8e576. 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/GBMJG2317605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90314163b6a90e1efae658a3405ea009a843733df618c3b4dabd223bb1f31043. 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/GBMJG2317588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x736561ce21ed146db1cc1c38f9858a47c43d6f8693fd5649a4a8be9b7d6b8808. 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/GBMJG2317606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa260d5377741f3652e363a880cf6cd92d7297dd0961022647b7f9ffcc77544. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZQAY2445070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ade61042fc80a8af34da86e0b2747af969d4d5cc3cfe8532879832c238f22d3. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZQAY2481809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf71a169575e47009d4d6cb5e2750ed09b938e02eb7abf618d75fd378c44b3302. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZQAY2425100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe627a92f76cd138e9b631faa08c1ee673dbca3ab8861f7fa0ebeb96a3d0a8b52. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZQAY2491972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5412af8d5097a4baa8a5d250f602cbf4a158f00340babbadf81ab01a8686059. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZQAY2447465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c733cce770366a4347af6c22379323f98826a164327ec13519e0f53f9020f6. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZSYP2445531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf9835e981d397f8c21059b25631b030e7aae055f3aaab4c750ee880eda0da4c. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZSYP2408257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd408dd08e79f87f8806157cc12ba4ac01ba4dab6e748b1971ef40c39837412de. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15:44Z), 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/QZHNB2533429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73f86b962c3201a58dd875f380c4ef6384a794049fef2a316555751929e64537. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/QZHNB2533430.