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 0xe3397cd07543b9961ff989c911c4f81447c5770dbb15fa7db5ccc72dd9fbadc2. 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/a01ea71a-c50f-487c-8e99-1274dc92c29c.json and https://artists.proofprofile.net/proofs/artist/a01ea71a-c50f-487c-8e99-1274dc92c29c.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 0x7284990bcd8a53a3c0918e3afb2694690c1f74593e2b0562b3f3f2571fbfc456. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZ5AB2402798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0e3efa1549294c3943064da3d0b8338218e27214377e1126985516868c2ffbb. 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/BXG6R2400083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9103476c16a6c6d5f2e49c039f6bf8fd037801d636ad18be6d2456012ddb20. 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/BK4442400362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b02e3bccf846ea3e70dbb4c6b1f0dbd7e3b874210590b24c14d747dae2eef6. Chain 2 (Bitcoin): anchored in block 960101 (2026-07-29T11:46: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/GXBAV2331037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1fcedfc0b45024fb260149344db9ad1d8e1d5d75305c5c46d9bb8323f6a1e08. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/BK4442300067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16d8b3836709044bb4e21acab91fe6299c64ecacc9097e764cf473f6e63e5a2a. 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/BXG6R2300632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf28cc5e4ad8334c91ccf85bd0a8a39b456127da0382c21545f24969717148104. 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/BXG6R2300565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7b4dd5d4bf36690c7635e2221bbbc07c759762f362efcbf4da5a4b3a8197fc9. 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/BK4442300042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d73118ee12ecc0e0fa45331df0a2c86dbe01c9bc37569d960dec07a0b365169. 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/BK4442300030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa11b21065e62420a78ec70a1261cfa1ab4ac8ec450bb345478fdc53b5470f05d. 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/BCIH82201533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5ad07aba8c80d40dffb7682fb25897d4eb423e47ee4dea31bf215ba7b9f173. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/BXG6R2200040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf77e92ef01bec3b5b94609119859ddea3accd18670cd7bf41dcdbf92727a911e. 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/BXG6R2200043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56cc7a5785fc57d9a23d865e42d3271957511772411e9aca38095b7cf380a8d6. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/BXG6R2101206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3212668ff58f59bbaeb0c5d410f36f9b31de1f58f79ed1f2e18ef4b91267bee9. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33:26Z), 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/BCR6R2100024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda22e1f175d004ded1c92f93ee6402ca553fcce21dea53e429944faf973de613. 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/BK4442400142.