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 0x7d726a8264294d45ab788c7d6af5119567c8e2132041720a1ad82fc1dcaa821b. 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/1cabaf5f-1359-46f1-9760-63a4e0f06a4b.json and https://artists.proofprofile.net/proofs/artist/1cabaf5f-1359-46f1-9760-63a4e0f06a4b.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 0x108701cee7cd7751afb47d26f768c932f943d5a4e3ff3608b5059cf25ef0abcb. 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/QZW9K2367449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe042759d01fe69b69ad61af6c31322fa3ccbdc38ed0310b41cf73b71c180a07f. 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/QZW9K2367494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee70a0baca6372d0a047adb00615555d4de7a070ae976dd0a538cd64b928df97. 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/QM6MZ2026445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb05a022d6058f814b29cf20cc4def2f879efb1911064da55c47eecaf0e925db5. 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/ARGO91900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7be6d524fa4161eb584229c97e4d881c35e1a8b4fdec95fa0e6e1b3a738f0553. 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/QZW9L2249675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ad71993ab301f1cc57bbbec77298c09e6feed489ad67fb0a488d8d2f80d322f. 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/QZW9L2249674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93ea7b6edd1bbf3a0921e97cb02a6d4c349ec6164bbbdaa98bde98195bec861f. 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/QM4TW2097340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ccd536e3de32c0b41482b0e0c0b268a9f7a499c29e0f77ec130ad5a60c43d1. 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/QZW9L2249671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf09fdad5e6bc11e6da1855f65465df2dd71d8a206e973abc1c6f3b933ec1bb46. 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/QZW9L2249678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fc2d109e7a127494af7c3ba0977ee6b762f7f69844403734681ea8edf5be162. 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/QMFMG2300706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdab1f963d1efffe2f9a47eed95b1c8f490f50fd453c6726c8c270a2fead8a7e. 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/ARVIN2100027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6b76b88bb02e6e71749d7dde3ac8723f992fdf371dd7b52087859ba030b7e3c. 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/ARVIN2000010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb9e2f07251bb23ff1ff00aa592a4fd443a18cfabc6113a44c03f7e758613bd. 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/QZW9K2443208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8b59480654d32ec59b4416a187d89fd3fda7aece9cca1a80250468a70463919. 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/QZW9K2443209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8e0f4fb77851bb0195e8efaa7053dc050cd5d1e42524e16140a82a010a3485a. 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/QZW9K2443210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cc0d61c311dcaf829c1adbeb4bd832ec3b1606f46eda5506d25101926f0d7b9. 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/QZW9K2443211.