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 0x2d0ecdbe307b2f8d5d18d325fa64af871229036d8fec2ebc579f2ee8b66ea2eb. 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/de95fa20-f4ff-4aa8-911b-0cc120d94f46.json and https://artists.proofprofile.net/proofs/artist/de95fa20-f4ff-4aa8-911b-0cc120d94f46.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 0x0cd5eb6a2a0ac8fe9ef0e7e9e2d234c87f88e995bf3e19265e13c205e5049fce. 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/TWHU72000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x047a789251e624717aab33e2eb378c2480d3ef090ab5f981e220f95934fb26b9. 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/TWHU72000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1d0381f7878d97c9dff784a7741fe72898eeb91797f04838c444227e81eef16. 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/TWHU72000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3844186d99eecddd83b768a611f1270025adbd3588cc4972c3facc62ae7ad2. 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/TWHU72000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d533f26d6aab6d78a5635c6e72e68b397163359e0cc97ce2357cc533b0285da. 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/TWHU72000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a9d95268b826eb64a762f038805ee6729bb429d2ae4bd399cf868a54269af3. 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/TWHU72000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb77d256291842a6e357c98c830dfacb6658c50346d90738d190cc8cd8552c7d3. 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/TWHU72000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7275ee4106d99fde71ecc94343c962357d294e6efed8a93d47c5d96a4b9e9127. 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/TWHU72000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x345b361558e165da19db85a69050bb32c3bc8127e7c69dbfa89897923932fbab. 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/TWDX11800021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189d59a8a4c939bf02eeff5e12022c0ec6d816eef9d2b9668a186afc3fb57e73. 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/TWDX11800022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38ef24908094b35586e46405ca03e2ac353b848b5ffbaf2998d622d257eab9e9. 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/TWDX11800023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce25216c9ff26ba2582435509e1731061ea7b690c482748c1b26eecd2cd575d. 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/TWDX11800024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b245069cc51fac5747b60caa3428fc3591efd2e4b102a1734eba3335ce93fc. 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/TWDX11800025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58560ca78d85079e4b2c62395d856a3714bb15de7410043564b70dfc8c4a43a4. 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/TWDX11800026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed2e4d47daf57f88bbb6d0350b47bf9ccfe4ac3c906a0f671f7c0191e2521040. 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/TWDX11800027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a9d95268b826eb64a762f038805ee6729bb429d2ae4bd399cf868a54269af3. 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/TWHU72000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01b2e7d0cd700a4fa5908dd7564d0db110f417ed5983d4b79fc597bad871b24e. 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/TWDX11900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4801a6a0d9cee8ede93eb5c4de6d581ff11489608e4f52f58c0c2eab49d3e00d. 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/TWDX11900010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0ceb025cd0302660f4961c0db708904cf3822951e6cc7b8654f4493e17d3286. 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/TWR911618103.