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 0x3803445c0d546d654fa1b3393bb1d199efb9d506903d3f61c15cbf81519ee3e4. 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/fc0d8f31-edf9-46c3-8e18-8e1038643b66.json and https://artists.proofprofile.net/proofs/artist/fc0d8f31-edf9-46c3-8e18-8e1038643b66.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 0x78932a189d9c9c26e2fd7ff22c6426d64d9ece95107bd2613ea9031d26dd0795. 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/NLR5W1700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x647f916e74655ae0fe98915d1a090eaf76ec46e43811c414b1d40be987f72ff0. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/NLR5W1700006.
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 0x1d72434f5517f671f816c10b56a298df88679dbffff65547bffc6eafe480b994. 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/NLR5W1700009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3525acdedf4042061e9ff724af721130999c34b76680e239c6a37dc313e28e27. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCAEB1925619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9501847402cc171a170a911311a1b33d10c625db66111e913d491d4401796e67. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/TCAEB1925639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1697d8c36e97602fd646a0e7cd9154530dfc3e49a7ad17c3ed88bf87195cf9d. 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/TCAEB1925663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75bcf5794bc25354eaf8e78baeb538791cb986a3fa60a350636ec959d0093dd9. 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/TCAEB1925676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe74e523d08ccc876c319164837535a3b5833c01f97cb3c63b0e83c1965b8dd3f. 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/TCAEB1925699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x341207d448c071275d7f75f2bde69f344ed7dd600ad26c07421bb4c54e2d0dfd. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/TCAEB1925806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2ba9bcdae7dd6da6527e1973ed0df41c3881deff07bf807b0a7918a8ed08d1d. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/TCAEB1925840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04022d525a91c990f985e4de327d67f2cba8776f1a164cf4358941bc8f91b4dd. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/TCAEZ2020856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a770cead5bdcd332f2967fe66fff9734e89db60780c65aee06502a46ef6198a. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/NL7UE2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd34bd85df0326a281027ff2b6243d7eb913dac22f700bdb7307629880371cfc4. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T02:58:42Z), 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/GBMJG2216256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316121aba0616f9bb62435d0c6e82a2eb98a84d6dfcacd7d15c07ce87ff8c824. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/GBMJG2217000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e5b1342d2c152421bcbeb5788f9af2c4daf274a03b88e34ea275254d0e7966. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/GBMJG2216260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd34bd85df0326a281027ff2b6243d7eb913dac22f700bdb7307629880371cfc4. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T15:46:29Z), 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/GBMJG2216256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87a5c0d1807bf1bada4a1ccee24748824e7e0ba535eaa02292a185a8ebc0ddd1. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/GBMJG2216258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316121aba0616f9bb62435d0c6e82a2eb98a84d6dfcacd7d15c07ce87ff8c824. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-22T00:37:42Z), 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/GBMJG2217000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x065d7d86382a8d46bf9ac4a4833f6376447c4d140a53bd96f33ede6265cf9880. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T16:06: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/NL4CP2100906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf997d400606db93bc6a85ce08cf1f080bd235b2a9323c13d22d16e8bc6e96821. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/NL4CP2100938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e39e8a4b50c37da4d277131f01e94b0210afca3796e4321075f31cfd0e0d6a4. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/NL4CP2100935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bbbb4c3e3d57c894c34a0e2bb6778ac03923d1aaefae1401b5702c4fce829a9. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/NL4CP2100934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5799c33a9042df838c3cb815b450e29b42869ce4ae2dd9fc165ca76a4ef7c2d2. 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/QZHN62227715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb434b12f0c3d2ce4c39a19ae4fdf0335dda563b68bd21e9a6c49f1091a81ebbe. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QM6P42068450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1d99b28ec2d433ead8907b2b970afbfe64d01b819521cb533cdf43506d4324c. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QZES51841651.