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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc12c7abb105e0b1affe5cf9ffd8ddcd8dca57daae24d21785a733a7eb14484c. Chain 2 (Bitcoin): anchored in block 953762 (2026-06-15T08:21:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b7c97892-e408-46eb-9e70-ab18d7bca2fc.json and https://artists.proofprofile.net/proofs/artist/b7c97892-e408-46eb-9e70-ab18d7bca2fc.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8142705796e2fe4ce79675d80bc5c4c5e6de3c84dffbee4965bd47efbb435826. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T21:52: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/NL6VJ2230009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3fb9c34bbf3940a1c749026925cb5ab6107da66d8ab0ccc00cf081e2c6f7b86. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/NL6VJ2230010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67feea1923373784097940731b346a8d04fa38c125e81ef535ac60438424f515. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T18:23: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/NL6VJ2230011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce4180dd7dfc691a9c9539520744cfcb9518593743a5e1f51616f6d5963ae997. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T21:29:20Z), 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/NL6VJ2230012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea10832ce7a2d02e873a3c6dcb081481822aba4036cefa576838b8d3cfcdb4b1. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/NL6VJ2230013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6473af0885ddad8f2b533142319fbb9e071a915cc0b2abe267833a98f95e2b. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T16:35:23Z), 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/NL6VJ2230014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6383b266d7f3c4c6a83e9adf4c84250da88dbeba25ce5ff0a4cd0b9314524d. Chain 2 (Bitcoin): anchored in block 958828 (2026-07-20T07:55:31Z), 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/NL6VJ2230015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3ef99c7ca38a8224d009b481c9e7d7d6418b1a7cc31da1b071c5109cf3b1d29. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/NL6VJ2230016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ac609d85588642756e773ae75fdb08928cf078524f60f951ad1d5b7db61dbb9. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T18:05: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/NL6VJ2230017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad303e44644e186eb56b3d0dc7adedc7693638f94e7ab840958083fc8a144405. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T23:46: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/NL6VJ2230018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb1e5d16808c2f8f4d114f248640323705090a04d6bfac19543e3c9fb7097fed. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T02:38:08Z), 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/NL6VJ2230019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b2cf6a05b59526326ff734247ddb51685abb6745ca3772ced94abc8c47030cc. 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/NL6VJ2230020.