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 0x974ad766514e9bc5bb3d0b7787dde9b6557ebe0355916b15a663210687ff26c0. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ab91e81b-01cf-4bdd-b0fe-6c21e6feb460.json and https://artists.proofprofile.net/proofs/artist/ab91e81b-01cf-4bdd-b0fe-6c21e6feb460.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 0x030bb49dc42c6c84aa82cdfab2a22a67c65d62526ffd3e318108f0abbef2cd75. 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/USH7W2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b21d9adf655b4da9f0a097bc4b31487ea23bad19787cfa220a0816739a5eb9. 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/USH7W2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ce1f08e3be82745c4bebdac16815069c675cd665e6df55bc8297946f01a742d. 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/USH7W2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55607eb68dfe59551a9c6d48e0638ed0d87c620a035a936b6b1ee5fe5de7a49d. 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/USH7W2300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc6fb8999baca234480b19f2918ea573f4d3a6208009142a504315937ee0b94. 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/USH7W2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaceec387d597386ab3b88a49f577e9743f04789dc3d2ede79805f38b67bbbce. 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/USH7W2300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe341ea70de794e098f80808eef3c790fd93db7d07b7bcc6abe009ee64a98d8b7. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/USH7W2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50cdfff817202ab93f124b80086fa338ace7b036870ed120e98e42ac9de20568. 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/USH7W2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe65eff1c40c82baefaa5564bfc7c54be894f6dd1bf0c99fe734178c20bb9d796. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/USH7W2300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e67b2c6b76fbb2a8772ebb386488404222d766091e4faf9cae9f0850d3e0fdb. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/USH7W2300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1154408c1641d9f37e370a8854c0919ac6396a6e6566e40ada090a6109ff593. 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/USH7W2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1497470a23e6444e9a7d41f07876e880efb0f1d1ea08eec641f25aa0860e50ac. 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/USH7W2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a30db02137083cdb25462b3897c7c22455c4bb53e7d2f3976d12c0b3f912c7. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/USH7W2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368787588599652b6fb9f327a4f81d7d514175fd08a53cd2a0502a42fd7558df. 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/USH7W2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55b55ff3468e19633d380ff9964bd15d6fe3fc7f3230d065c54a126a0e43a981. 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/USH7W2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5355fc3d291ffe717ee50545c884d4ebef64d62443900a917995f1e45fd314ea. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/USH7W2100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1acc16c9df9394a58f012153e235c374c60cea074bf5da27e773560e21470eae. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/USH7W2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x846e2fecfb6c75dc9ae82e33ea68cbd9d10926a6bcc245f2d6aa7dbe631f6c6f. Chain 2 (Bitcoin): anchored in block 960230 (2026-07-30T08:32: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/USH7W2100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58bc8070585ecd2f856a1ec0166a6453463392b126d7853cab15a1319cb9a321. 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/USH7W2100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3edaa4c3667322db5346a20cdb36f74ec3eaca88609e596d714b9d8ac3973097. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/USH7W2100010.