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 0x7fe1aeb1711c623357045403d644c95667a0c4eec73eeaeb3f651f66ef2fd488. Chain 2 (Bitcoin): anchored in block 954055 (2026-06-17T05:51:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/42be3cad-b21c-4e7d-89a1-e257f6e150bc.json and https://artists.proofprofile.net/proofs/artist/42be3cad-b21c-4e7d-89a1-e257f6e150bc.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
歌劇 ''オルフェオとエウリディーチェ'' 第2幕 : 2. 精霊の踊り
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 0xdd30d6e56e2c2c78edac645ce441068c7b81f1600429e89c5ce065e19fee0383. 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/JPG200201085.
フルート・ソナタ 変ホ長調, BWV .1031: 第 2楽章 シチリアーノ
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1fff80596ee5717c611d2440c26d6dec2157794e207cc5b23bb47f15ad62f1e. 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/JPG200201080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e64a8a11a6d6df1de8b16e011c9109bfbcdedf740f8acfccc653bdfa439930f. 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/JPG200201083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef68fc3553ec412677e348e92a9525fb79f0ab079106563fcaddc722f40d947f. 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/JPG200201090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6c74707f2b08175b50c2e9a59742a9b246a01d011c24f40cb5d6b3ef8279dc. 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/JPG200201087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64dca6b0319b6b5bb7a8aeb750a754028ce14dcb1faa4213c41a5021512180f0. 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/JPG200201082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cd4633798f707781b178fd5c173859dfc7e7037461dd7e1abd656b3ea9982d5. 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/JPG200201088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf7627871eaef40b3210b571473ec2f19f64f6053ba91df3aed488ae0fa34e5. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/CZD941200611.