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 0x7f6bad90e9ba263936b15b6ccb9bdd3b4b0c74587ec8188b6af042a4be692275. 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/223a6815-df39-44e7-9471-4460698f1800.json and https://artists.proofprofile.net/proofs/artist/223a6815-df39-44e7-9471-4460698f1800.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 0xda67eaf55cb2ae5f3dafa1a03ca1b0509b7606841777cb9df463e47d415b22f0. 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/TCAGJ2243718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cbbf9eb22cc4a0c9d31ddd5454bb04daa59ea306e4943122b79d7054766214c. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/TCAGJ2243725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11e8b6638898617c85d628c210e9eb162f11c69edcc5d5dc7ad35a587eec9ac2. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAGJ2243728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90947c38502a0dc701e23db00f24404495b514d738fa41540a0f02297b2b3876. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/TCAGJ2243730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c5b2894b553e3ad0249621fe9a34a8072743ecd447cccb53b40db803f157ee3. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/TCAGJ2243734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e04d4de9def1d7cfc41fea138b4cfac82e09fd530a2597431c7d91cc926a2fb. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33:33Z), 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/TCAGJ2243755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2750a50d498c5764c63f44a15b2fb6fc15ac43528ba7abe87b98912c4d87f835. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:18:44Z), 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/TCAGJ2243759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dbcfc4310b18c4895eb556cf1559cafc698207518b9486c72dd86c7bad0d0ef. 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/TCAGY2332709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x336d93e6e4a1e35fde4d22947bde460f96aa065398376feb679c3c87c5575078. 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/TCAHH2377745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8e2c9613ff6379fe27c213d786aaf975659c60f05953b99cca6cf3c17ea8656. 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/TCAHS2316052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47bf719e78949419d63f6b36dc587651e38b15b9337ff9ac9580b4aefbc053c7. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAHS2316361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6a6d88cd39e9c796931051187b18cade32bc6bc4c2d7e97a580ae1846a59b6b. 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/TCAHS2316373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52e8692193c6cce7dd44f096fdc9be99dea2db78ccc7ec2748ea4c0fd80c5dc. 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/TCAHS2316422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e476af944eabde97bb60c6244b2f4dc0b2757eac97d231256beacab1537137f. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/TCAHS2316434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03cfc1c6a13cc39c895e002ca2ff15b68fb4167fcb9a4c38b8725ba79340be70. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/TCAHS2316456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x648d0cb20fc1bf6ce13b105416ce288f00f1a0b2d6fb53c9e140edf26335e365. 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/TCAIY2495450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f6f260b093aba71a1a64d5ff690c5dc73196342f4b25c2b866bedff0baa4ea. 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/CALVP1930592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7d9b8bbdd782b517f4ad13a1e8e462e83a45ede92b32034e4e8c3d05a47890e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NL5HJ2300416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1fcc98a8166ffa558e1d308145215e04b27820275bb1563e1581923f1b200dd. 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/NL5HJ2300320.