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 0x5f30cfd7b60a80d8dab143976f68a5a808496b1ea000814feca0c74abcc1d8cc. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5b16401b-e435-4a32-ae00-e96fdb681c3b.json and https://artists.proofprofile.net/proofs/artist/5b16401b-e435-4a32-ae00-e96fdb681c3b.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 0x9994883e0dab7f83af42c18c385138034245bb0d915abfb5b84db1e345359cc3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/USRMK1003001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f65f2815eeeec0bc84fa05f5cf0fb6f2de9b503fc7ec0e039a7baa6eb14b47a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USRMK1003003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacfd9def84961d4b3720340d54e30f73fa197d7fbca15115049f7161c659bec0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USRMK1003005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe20fb66704c29aab2383e59023a6e18ebba5d8db4735535bf104591d8ebe392c. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/USRMK1003008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x810deec7852455f33b06f76157a1c9f1b8a57bedf5e68170a9e570e9187b9d5b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USRMK1003010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x000a821d405b6a271712ff66a6e3ac761fce2590054d7cb21af15c764664d5c3. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/USRMK1003012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd02bc4d27b958a076957b337938de3ea470cc74820eb697e8e8525e19a9b72b. 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/USRMK1003013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x023452716f8b0a68bbb4bc8cb358306543268e9157b62ba62083bc228fcac371. 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/USRMK1003002.
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 0xff51da3bebb59a9233eed632986e1e9b7a44fe5c684b86937318c0294ff6d45a. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/USRMK1003004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e82d5aa2d74b8a4800dace4c9c788c11ffc6a6471d5afda4d196f079421f0aa. Chain 2 (Bitcoin): anchored in block 960430 (2026-07-31T16:09: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/USRMK1003006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e034bbf27f35af5dafa678218656f3b4c34a0fc79ece5b1235676d3a39cf3d9. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/USRMK1003007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8560b7bd3457e71abc23201e20a315d6a1e359c5999aece05ca858351f9b36b0. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/USRMK1003009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe99fdd73782ccc0babfd444a239cfee4f897d7a81e8cbda18e0d158a301a6432. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/USRMK1003011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa916a612b92f7e12ec0fb8f27341762fa5308c7c9e6b716af64beae55c8b50f. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), 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/USRMK1003014.