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 0xe393fef8ea541b96d449f2d3f817237b232abbd1395c7211a00193ececfb81ae. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c8160f87-2350-4d51-8e4f-729482f49eb2.json and https://artists.proofprofile.net/proofs/artist/c8160f87-2350-4d51-8e4f-729482f49eb2.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 0x393a5a5e10d0a29a150e31b285777b079761ef1d81b27cbd6a7797ff40d9e232. 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/CZUM71900220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd45264905274a4311864fdf41a028cbc8f407f529e585c54776b7fe34f625d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/SKA012200306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x033e590145637f0b78dacbc4f41a9af53ca122546ebf97a5351a633649b6566d. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/SKA012200321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c97ef8ce7a8298ce4de6bd37cf3c4f60112af3d151f6b06c872a7f7d0185c1. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/SKA012200322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0135aafcd7e538fb0e89608969653a08823207ecc67605a6034035e964af51fd. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/SKA012200323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee5f70a8c492a7c7b555ce6ad6e6458c927fb50c80a01348b0593388c1b9dacb. 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/SKA012200324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7084d02092ddd149d013166238b3b42c5ad1b3540b10bacaad70a3356646ee5f. 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/SKA012200325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb6ac67df3f6bd78b905cc83269f8d593499f1fe5444550af794cc37f645874. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/SKA012200326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00e5f1a1f01b3e63f397d34c61766a379746f4484d4217a65f63597292d86cb2. 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/SKA012200327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x863896e8ea9b0f578968f5936ad445e558ba2197fd51afb913ed865a2e1607b5. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41:57Z), 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/SKA012200328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8681208fec3d8a1ef2b53ea70c3904c40be94a4c6f7c716e589fa5e0a23f9f6. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/CZUM71900221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb43728d385959e19f312d4f00d3b569e58edacad8b980e5024b1d3c47d44f02c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/CZUM71900222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ceec82ba01bafd8a4b2428421d02d2067793846e1d260c7dbb70482fcce0692. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/CZUM71900223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x537bb492d869bf47480a169f1a398439d54ab3740bea78ae429e2f47afdb5711. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/CZUM71900224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f3a059085742f4a47143eb49d8e7497d5f8807a1671ea2a55cec3e4b3cc129a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/CZUM71900225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7479f65ed1cf4fbdae549d6ce88299534966763994e32ca0a90b586591b30f7b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/CZUM71900226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37137ddb709e783179b9e8dbd214c5d2e1ef5f16a3ac4079a05e09c6b62857d3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/CZUM71900227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x393a5a5e10d0a29a150e31b285777b079761ef1d81b27cbd6a7797ff40d9e232. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/CZUM71900220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664674f77ef41a173d585804aec4366cecb6b2347e4f6e80454090e0c40a9d01. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/CZUM71900228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40339eb388e599e4e7d58908c7be8eb5bf78708a93f719f499bd526eb34cb7fa. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/SKA012200330.
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