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 0xe0c422f27763e167a0c4a9174f933bbe2e1fed0ded758ee6cf4fe86dfeeca758. 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/e8b207d2-018a-4fd1-b2b1-14e6b1f00a8d.json and https://artists.proofprofile.net/proofs/artist/e8b207d2-018a-4fd1-b2b1-14e6b1f00a8d.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 0x2afd07dfc0528635fd78ccf557f3a5785af6eac395da7c85598f42567d982d21. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZHZ32276640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5061e0408f41dea2080fbb2017453432170dc2f58e11587ca723011190f80f2. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/AEA0Q2011467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36740859ac8cbcb921f2db876e5274ab53b2d95038ffad914ca319810b3f9ee2. 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/AEA0D2054173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab2e1c32135128e8688600ccf7ed933c81c6a4176e36bda390bb21b8530457c3. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), 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/AEA0D2075775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43a89fdd8586a51f76478aa1fec7f2a510c721377b6ac57358d1e83059bff80c. 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/RUA1H1820153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4be1fd7d639a3775a85a0902bd330805aa1e0ade613547c65506fd6a3944306. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/RUA1H1820155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22ab0d3aaceb64d95685c8c38e0c2891a5292e5b9fea4c15d72e7ab69198eb68. 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/RUB422202226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde9d76a85cb40177d69cf76e7df12ca8224023b6795ab9d24942deacfd46645e. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZW9K2286498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc4851638cc3f5f5bcc4b07e1ea529df3f8969ea3925e7be5746537d27e5585b. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), 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/QZGLM2471172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73df5c71d5121f788b7c6139f4228f71bdfde89d7af57f633a2d00b26a186846. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZGLM2471174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8ab69a5d0d085b8b89cbd7716e7c791e444e6130f36a8cd4c143b907e16313f. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/QZGLM2471177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43f9410617d17e02e51d7f5bef6c2f344daf45f6c413bc4a8704b7d6a2244558. 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/QZGLM2471180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60080860f69e02fad86a7811ff89d7fc667d7087bb36ddb329634bdb13bc17e5. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/QZMZ92543748.