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 0x7a7a72d698f4d0b62d6a14635d635d57e099782d914874c3ae951298fa92d92d. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ee3b9815-ad23-46c5-a420-70cf6675a935.json and https://artists.proofprofile.net/proofs/artist/ee3b9815-ad23-46c5-a420-70cf6675a935.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 0x00830d38df864b073ad7780589ce24e86df638691771b7b226becca9354080c7. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/GX89G2500460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23b064809e3f5452e75f6515f84f633ff09ada6babc5e23793f2b83e9003b177. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/GX89G2571345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2ef8c87c93a775e1aa7c5e33b7eca6512afd8c2b33e4a6d396d56f549e64e12. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/GX89G2521481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1221f2506efa71aa24c10d9b37e61cba09b765b6ce5413a78278c1cfde30a25e. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/GX89G2531392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ad030965053c5dd24579a159d7ce1bd741afe48cda6fe803b16cec7daab4489. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/GX89G2589334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b3a0a25d8503a8ed90e6e92b128c85a2a99baab92527c9ba4e3e1d8879dd6ee. 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/GX89G2539969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a476a7da47c4090d012a433904c6479691f1a84900bd00534f57158f49abc41. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00:46Z), 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/GX89G2528661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8110481b4f8887a00303c77028fa4f293ddc71079226b2489e2539ab42b667a7. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/GX38U2598723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d52610e6c524c72015c55ba69913fbe4354a9a77113e9b2941c0e00936efbe0. 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/GX38U2514365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aca2857ebb8a3b01891e42e43d7e254cfb23213edfd54a4477917c5256d6548. 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/GX38U2564758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f0bb332462d9683f9422cd7f32894a7b52d2424cfabff7a60231d83e8fbb7cb. 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/ESA012400667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3d4a9dbb7c8903ef46a3635ad0805a03b39eac0593fd408216f156f14a9180f. 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/ESA012400668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45818c9c7a63938183c17ca24ff2783665e717d431a21f5f95a1febe21733d18. 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/ESA012400669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74ce27b1340657ac5ff108b97ef8b736737ef31ccc0b8653c447ad00964d531f. 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/ESA012400670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3018f0b9975ffb6dba0c24f2979b7e3d1bf1806e0470e513d77875e9a8bfb6b1. 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/ESA012400671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28c71c28f47e5e5c5cfffff6b5be2e43f35fc563827815217c9da09a91fb6523. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/ESA012400672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ac453914c6c8a72dcf7c8ee76f1ec42f22d7b5d935d29bcd095d9f0cf684d5. 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/ESA012400673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25b6eed9625bf6231dbc5c96030579001c0e42dde6f1d6e13f070e432ee37d5f. 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/ESA012400674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82a4203a3eae0661b3c24782e615c79a93ffe4ba9656c5673ab4675644920229. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/ESA122494319.