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 0xe9b6ba8e7bb794aa381c6ff8d7e497f1670ea2dc483192ccb88509b2f7da2b43. Chain 2 (Bitcoin): anchored in block 953819 (2026-06-15T18:31:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ff59a357-961e-499d-9fb3-e083a48fefa2.json and https://artists.proofprofile.net/proofs/artist/ff59a357-961e-499d-9fb3-e083a48fefa2.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 0xed84e847fa39c1f63c337a4d0938ad13515712adb7b7fd1d9b4a22a804823442. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/DKC0B2100101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e11301eef3ac882bb038f52fa85f7df669068b01b81bd48731850403f53afc. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/DKC0B2100102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0679628c324d2a618f59346afdcff640d173c8615631f0460680c24b680ffa2. 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/DKC0B2101002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef48e1ea6850958fdbb3f30d6d8b3b423bb0f849bcd08f920c8110fa78e2ff21. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DKC0B2101005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0756fb5140d08b70939ee10660822a527b45077bc646f07ec806d51eda95e5bf. 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/DKC0B2101006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56470a8b0a082c248a647f7a4e7075a66d79f4b7e70fad958a46c34e48457e60. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DKC0B2101008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2455b1ad135a24d00e3279f8a7c5b136ca5da3d00f405edbea16ec09ad35244b. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/DKC0B2101001.
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 0xe02113c21f63bb73288fbf8b07d7d1993afb805c2042f8555ca5a5b6713106a2. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/DKC0B2101003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5da1f9a53d783ba5a00096e1af6d85f9cc18a2c3e01bb045dc73c346d55c7292. 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/DKC0B2101004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3b6f5318847e7e68dd921095d2a123a3235d857b7807c673660be11d22f9a5. 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/DKC0B2101007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x065a426fe2974fb9922e6b4a8d0a8dfd37a4f3f49c008dd1b80665d70f6fae42. 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/DKC0B2101101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5afd665b466e5a2c2dce3d882740ea0a77e2eda3efb0936163ab6119a6624755. 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/DKC0B2101102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5812a025cd24f5368f60951f35d390ff9f2a168f0d4069f79e18e544fed16d7b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/DKC0B2101103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93010414fd318c288d61cf1f5c376527e67f394f71f8c56599b430035571ff34. 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/DKC0B2101104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f4383c4672f771f8adcef93f78f47795b5d6677b22caabd0aa0827783810536. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/DKC0B2101105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb37b142cd29aed62445769e78a34d3e2812c4b33da22f87ea895315bf7bae4c. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T07:52:16Z), 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/DKC0B2101106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6494fd5feb622161082ceaa290e72a0e2ce1a6ac54ab65e5508faf70e10dac. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/DKC0B2101107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec4e70866f207e8ec10c5b236212b0953db01a88c52ad2125079e4b96e032701. 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/DKC0B2101108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96459b06ba9e147e0b1b26eb4387ef09516c40be06c6c4de824e0800f2e42738. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/DKC0B2101109.