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 0xe97c97f841cd0828bca46daffdcd2c439b8a0a063f6fee4f3559598ffcb51b18. 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/4029c778-7f29-48cd-aea2-6a5a595ee4ba.json and https://artists.proofprofile.net/proofs/artist/4029c778-7f29-48cd-aea2-6a5a595ee4ba.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 0x2a167d06f67fa7842e22b98bf7b1ed49a8e3a6bd8ec73ae69b9bf121aeafe439. 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/QM4TX2260852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf5d3ddb0f57e10a10b6a663035a190d0a29c07f74a4c2b99b634945d61c3305. 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/USA2P2350447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f7ec9c93c428d97f630b1fa602d5f7a6ffce8385d6478c3e07a24c814090cd2. 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/QM4TW2221998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00aae02da0411558207fb77c66a6e4439287b2ddb3fc0c1a19c0b5655b94c8a6. 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/USA2P2354706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd85f76ae716952b9c9342af1beecfd8acacb849b43463c5a6617f682468f846b. 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/USA2P2262147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20737448b278831bbca7a4be239090fce9fbd5e08435319e918640df08ddc3a9. 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/USA2P2339223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf56b844affda831d3082a33fbbb76e6b283401d925331d9bfd3563bda8a7c98. 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/USA2P2253959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aebc3d60bd564dc9bedabfb7f07efdf6b3f3957f4aacaef5ccf118402fc1214. 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/QZTRX2226227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d982fa961c4f0b5e4c3e0f4ece61ce749732dac8ee4369c23086d02c4152d92. 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/QZTRX2237803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaef824f106f17f6d128773b77b686f43462453c937af1e654c0160f25ab90ac0. 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/GBRKQ2271135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e05a9841e811728d9b82a26f8acddbaf1c5cb7ce1cd07981660e99b96131220. 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/QM6N22215968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a829456dd6f773df166d2dadcd561a07d8c480a79552efb2dcb9fe1e4320494. 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/QMFME2169410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06041d911af4b12920938357368913eb0837b7123063fcd5410c9e81037d6d29. 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/QMFME2169345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x165149398952da1c637ccb660fdae4d3ed8be0a0fa44467ae568984290c2f569. 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/QM4TW2167880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bf60bcb633b9a7ccfa0050e7fdfca62b66c8933efccabd2bde919111ea170c2. 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/TCAIG2492778.