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 0x801e3bce7f07a1af7a2ca89469ca5ea4ec5362f4bec9fcacd2b2ea5795fe6246. 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/57e99dfc-de19-43bc-a296-b75449dcf65d.json and https://artists.proofprofile.net/proofs/artist/57e99dfc-de19-43bc-a296-b75449dcf65d.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 0x7f81190f25389df93fd16f39b703befeed1949bb323c0af5151ac19a8d89962f. 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/BX0BA2200079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf57372e13643774a73d5d99e4c6cbadbc816733f453eb5b3a9feb856b45bfda4. 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/BX0BA2100070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16b7bdc1d5107c8042336ee227989ef0874417f41900dbc798bb3c910e5043bd. 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/BX0BA2100073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e4a0e13c960b2349618054f20c5624254bead729628f97bb874f85d6860aa7b. 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/BX0BA2100076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0cb0f261d76628d3933a3655da4f2128a1dc07d8ddf3f1d842d5326f398c084. 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/BRMPC2300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0cb0f261d76628d3933a3655da4f2128a1dc07d8ddf3f1d842d5326f398c084. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BRMPC2300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04fc3e793e657a8b8da3407e85e32f5f9f0c1967e59687a1de218ff798cf5e4. 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/BX0BA2200041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6225c602dff9ed0859404944922402cb145d3c58ced8bbd44d4df0852966f55c. 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/BX0BA2100273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a70fb01ce168d3bcc17644a7d5f758e6741aa0fdec0099a32687fc14b53a698. 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/BX0BA2100235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00f26e3b9fb2aae3aa93b871710a4122e7fccb61c3dd4894f1487e7470f5852f. 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/BX0BA2100237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf76e4db50fe13cb2a12cf24e2ae323151644975ef45ca312ff16375be4b9fd63. 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/BX0BA2100239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcc8e33f13b7ca81584b693871514f4dbd2db617349209bfc8e64b790292c332. 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/BX0BA2100100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x040809265ff9800171e66700676c151b7674b974cad5bbe13000493f08c87aab. 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/BX0BA2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6279dcfc48051e471e3ba5b91efa60cef7616dd74cba1c7c4e2cb7e3006ac03a. 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/BX0BA2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6434b6a73a9910be20eaa1361072732f4258d23f0e3ca2941eae9fb5359b7921. 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/BX0BA2000185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bd6e31e6e43f14679753bdf6faa76bc7d9ec77ad0a00232549db03c05ca802a. 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/BX0BA2300048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5152ae4b5c8d9c53f5123b2c134ba73c7d6b5cfc5c256382a93108afa05ecdfa. 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/BX0BA2100079.
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 0x826eb8f1c5b90a831f82c3cf49b57741df3dc91278c52165866d9944c1ff979c. 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/BX0BA2100194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x007e07d0d90a9231a725e6f0b4ef7decdc7e078890500e9c70abd42e020b77d3. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/BX0BA2100195.