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 0x7da2fe32170b5d6faed3231f27dee23d26059087e50af07068905e21e121ab33. Chain 2 (Bitcoin): anchored in block 953620 (2026-06-14T09:36:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/20c50655-9818-495e-ab93-c51461bc875d.json and https://artists.proofprofile.net/proofs/artist/20c50655-9818-495e-ab93-c51461bc875d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Sicher gibt es bessere Zeiten doch diese können wir ändern
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 0x93637e9d35697f32bd14c3b27977e881a6ed6a1598e739b6343bd3ade827c3d2. 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/DEZC62580521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83b745fd7050f535ea645b785d1a91783de0c2ab7e10b6262a61b31b80ed6d90. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/DEZC62581089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29fbd1373ee9154468b476009b0d73f8e66d970dca9d6fcb50d3aebaaf40240d. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/DEYX82248048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12e99624cb48decd3dd960e0d0881d26a435355228c191024caf0331e77cfb3f. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/DEZC62596724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b5328ccbd759fe321466d0ed2ac436eb88e1392097cdcfd0c481d7a3839c2dc. 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/DEZC62596725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b31fcbfff4607a5289cd7464e917c3597900f0e059cfee115ff7f2d206e59ff. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/DEZC62596726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc613ff27562da146e4ae8e8f11a96c02d958cd51de2a653c9d037134abdf762d. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/DEZC62596728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb0ed0064d20061c02bef551b761b9bb5980a1c8f44519b9c73e66371116a107. 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/DEZC62597663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3edd354fb0e8055dc014d77d5b2790010e6a7bba45535fb05f2f1a00d0386d4. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/DEZC62597664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a4cf5e2f2cc16c97e804fcb131aa6b27bbd6138ea3a567bb39ca55dca7e588. 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/DEZC62597665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc01eda1353130c65beae39866d84a5883553b7f45d7ea0e3c49f8119b51d5354. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/DEZC62597666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31de99844c954e068a85f90b66ea3b429916d5c24a733dd42ffe5f5edcc0a9af. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/DEZC62597667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdd88f86b37200252779b937876cc4902a670bf00ceac08b5c83f293df6144df. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/DEZC62598726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a969b25f2687fc3c289e12e73af98c4facf56691b698b60aef63d21a10e01d1. 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/DEZC62598727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bad40ed339a4a846d25557ee5d4fc9cca252d8ba139b6a8b149eb60f5c2e082. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/DEZC62598730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26cb67799ab6bf04a19a7a49d4ffb09659d87248cabb0638783aa9f1e6a3dfcd. 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/DEZC62519118.