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 0x49affb405f035a4d75e0476b2a67ede7b45a828a309bb13454acf33e33264cc2. 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/2bfcb440-4887-4eea-bd85-7217ba1affdb.json and https://artists.proofprofile.net/proofs/artist/2bfcb440-4887-4eea-bd85-7217ba1affdb.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 0xb09e42c51a0956643dfdeab7d2c1f1f1a42db7413cf7a3ac8e5a6633168f33d0. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07:02Z), 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/TR2101200604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba01ed9433ebf5953102bce06b449ad60da1e91cb38ddd609cd057954d496aea. 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/TR2101200605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff03be3a7f1b68af63aef5672a50aaa0a6cffe8ebcb77b713848e94694bce645. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/TR2101200607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6a61fe201071c227f6c066b5119950482b9ad5c06a7cc2738c4c6e657cdbd07. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TR2101200609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0871a0f22fd024819ab5e34fc1e27a4320e4280e99775a87f4a278241c8ddcf. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/TR0331610469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecaf92679a4471be0c997acb2684763ca5dfe37cbeb2920aaeac3bcfd6c6e786. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/TR0331610473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeabc6b97c41473313e145c96bcace97368622e945803c9647a0ca61e9554226. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/TR0331610475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f688f7919476e800764c5456bfc42d41d55a37eac398c265b93dc7ecd8d443. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/TR0331811534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8d08fe4b0e95dffb0db93471fadbe33cbb2172acca4645f3f6cb304cab98214. 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/TR0081400139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1e0917fc902510d7a9d1a0c3bb706658ba237bc4d4d6d1c97456b3f858f6aaf. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/TR7801400336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1582991fcbce392c3254982a5bf8fd2125acb60cd30d1fd3d97efdfaf61a3f0f. 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/TR0361700226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5344af073a2ad5b3468fecbf76cb32e50c01b1bdf095a221a6f799d8e63d6f84. 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/TR0331610468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1c4f111a431ee4ef4224d1428cf93f44af06bf84bb2836e07bc39c89f43c935. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/TR0331610476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe4161786cf03740db191e3eb03170cdec18da982ae6a36911eac4b2b0675cf2. 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/QZGLS2235386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe4161786cf03740db191e3eb03170cdec18da982ae6a36911eac4b2b0675cf2. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZGLS2235386.