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 0xd88a2a5aee7ef611a771b9e1138b3f517ab968c5e7463df2e00f5e2d02a8be86. Chain 2 (Bitcoin): anchored in block 953614 (2026-06-14T08:40:32Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/17f55b33-7a05-4315-98b4-d8455c11851b.json and https://artists.proofprofile.net/proofs/artist/17f55b33-7a05-4315-98b4-d8455c11851b.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 0x874b3c3e1d75970384dbd8b770b5d0c44de4dab6f00135cdd5eb9334d084097c. 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/KSB022400122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1f347682a8143e120c763268d8a36170b3295d61f48279d8086ff6bed4e16c9. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/KSB022400123.
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 0x3417e1e09c0a7e06091410ea9b53dfdb4edad1866f092120d6fb61e76d728992. 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/KSB022400124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd18e1ae0401b73d87074e468300c48d3e1625b86b75cdce66628adebd3491ab4. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/KSB022400125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52d1084641833bd6ca490c0693637fe6f6fc010260ca6e8aab334bbd1c7f6d44. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/KSB022400126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e51ca4d04169f200b0f6bab78c17159b3b5e2596a5d6c2d736373ed580915c. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/KSB022400127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c30892b60643e140aebcf143f3e6efbc62978e63b18c3726738174ae831bce2. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/KSB022400128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1d0c01ff70f96e5f520659a92ff3a3ff8b61c08137e93dfd373a17be5d1094b. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/KSB022400129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0298f44e21a2bb0eee519d6727ed8c876eb8e4d6e98105a29e9634229e9a7a4. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/KSB022400130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab65d3237d7ce2cd1aa07ef352f0aaad6f984589899198c081bf9d6a1371a73. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/KSB022400131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b0fc8adaa9ce9b0a49499d4b83473201c35ae17532187ebc893a1395c78b32d. 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/KRA381211124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde25d58eb443f19ea4eb144f7adda40a729b8bb4eaad78a60818b6a772fb8cfc. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/KRA381211125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd48b977d58ab22f415015b29aa57e24683e066c788573da8432427535282d759. 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/KRA381211126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1abba8d6087dc398103143264c65a4b8e7ea5c62c98ac48425aa7fe7c74d5f9. 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/KRA381211127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf321f91d4130dc5c65afb4d59f1a075a0476f3df818e87eb237582b4dab57cc4. 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/KRA381211128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73c3865f19c58fb1fa3ee952e871919cada256e88ac51f34ce25aeae2faa2fcd. 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/KRA381211130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc19452663003d2e2f7ed9e1c801942ede7f8e888225f27bb3f7b3a342305b2f0. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/KRA381211131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x573ea90ca40ffa0f11ea22d93aff59ef154185a7d894d534b8f4b75efafa1ce0. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/KRA381211123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a1c342a7277a205a531bba0e687a9e3c7b578182169175e292b9431f2ac4093. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/KRA381211129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc894a16ad38a398d2613621ac5de47d260c00893626a052c370f2947340031a. 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/KRA351700072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8db6156b936576370f73ef5c08c447cc5891766d3c52d6ac5cad5c17c5213d6. 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/KRA381600959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b4afb65aa484e6127b59b11de1a0262a504a10b130562326f71263b82d175b. 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/KRB621500044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x027d9fbe08504d45623da43af5cfc22f5aaccca713da8837568e3fa3a8cc22c9. 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/KRB621500047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45bd97a9a3fe62babcb68317e68e21ca2776aa662b98e55af9781341419f7010. 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/KRB621500048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e8973c4c1f9cdf42dfb3db34ae6525ab332475406e1ef8a4de04edaecdfd47. 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/KRB621500052.