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 0xbbd0ad05b327b6cd23a2e59a147a0699b2747ae1309ffacc25a1a1fe4b5b7b02. 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/0e2caede-79db-485e-b9c5-2a3970b674d4.json and https://artists.proofprofile.net/proofs/artist/0e2caede-79db-485e-b9c5-2a3970b674d4.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 0x4fe6dadf3103d285c6d5e6ba760ec39d009251f0e0af156ee4bf64f653d16006. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/GX89G2484867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x450e4c111817aef9fea7e8d1f1e1ba344eb613ce584fe4627515258ca5d84093. 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/GX89G2497590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe784c5bac00dfb2bd8e1a4e9464a45c366f3f14c031e1983a7b5edc0eb70f044. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/GX89G2475698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb98408abd00c047ab6e3feb879183569a6a3390232fcc00cfb8a4b13ab079ff8. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/GX89G2491336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32561820134bc3b6512db4ecaa3874db4e685377337ff30a013739d1db558a3c. 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/GX89G2404164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1dba9fb206c7e43d6cb34b358bd5206afb78963f38d3930a2d1d805df1e1560. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/GX89G2474124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccb567c9e4e49e58364fe1135e0e4a208713c452cf613cb55330c0b86c880b97. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/GX89G2424963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87a23ad00676a3887a344086a1d99358a16634596ed5f5a1a5921ddcd08c3b23. 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/GBDHC1468704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b75e39224152434593f691b743e72795a36d01312ceab2c4a2649c9057331ff. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/GBDHC1468705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81ebe83d7c9c441ec27f70642cc0b314997a9f19ef270c5f888daced573b75cb. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/GBDHC1468706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c62f8a78f1c7304efa4adfba7ca1acdbdb9588412f4c1646ecd2915a5fdc8b8. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51: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/GBDHC1468707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d2284e7ec203757aa5f384df8dab9f81ec25ad1a8d40f20a71ea793545a194. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/GBDHC1468708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b18809c7b3e650fd95f1ba4f47453fad7e8bc63873d311ddfdf0164d6c6d96. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/GBDHC1468710.
Chasing the Storm Away (Live in Gelsenkirchen 2016)
Black Tears (Live in Gelsenkirchen 2016)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f40b594c7fecb63ebbe28bc93a22e8af9c7a074eb3a58191de2ecededb4610. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/GBDHC2547902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c785897d0091e10244c893de49ec643cbc10b8ed687dbcf77ccfed4a9b32505. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), 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/GBDHC2547904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4e52df713ffdb64460a1c6ed6247f1da9985840db6a96b4c3082082de1f411. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), 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/GBDHC2547905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2935600af8584f708c257d76a475f22abf1c8fee018dabc5ead841519de4082a. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/GBDHC2552301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3372ff7b9e99becc7ca177f637f0415957ad939e146f0d3262c994f6ed294e7. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/GBDHC2552302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20e9172a4e95c4476149ba0a52149c51b9fdb5359b1c2c4440ca5ca840107d15. 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/GBDHC2552304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd40ab02eaaa56e9fe461ecbc5ec37c2cbda024215f9a7cf0e740655a87bc1222. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/GBDHC2552307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2291936d51b693ececb003e001c88c454b9a87a2833b725176ac73004fbcd836. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/GX53U2579583.