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 0x18218fbd99cfb85ab0dc2b204213e7cb81103c2f557b6cbc8423c02b96b9df0b. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3bf616ac-b225-4e18-973e-49f6c56e1e1d.json and https://artists.proofprofile.net/proofs/artist/3bf616ac-b225-4e18-973e-49f6c56e1e1d.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 0xeedba5983050df9df6b8baa5da5c8e4f5ef6a593f6ff7b4eb10cf56d59c68aa6. 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/QZWFT2456982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba599f73b3783440f9ac94235a74dd6082876210c1788a7555fa527a948e5fb1. 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/QZK6H2525501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b78b59b59b95c2fc53593b624308f86090f885b851610e95a2bc7de81b29fb8. 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/QZZ7V2492458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2540583cb1d151537786b93663c55b06bcf7aa6e901c3a190c6639e0a63b46a. 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/QZK6H2525502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316148d7b71d070e75a6ec45381c1f977e78827cfa4326a610862ed1559c01f2. 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/QZES72566904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69a9736de9e202bbc485e312c139aaee37b389bf25b463416c58f1f4c48cffc0. 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/QZK6H2525503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf29ca3017895c80bdeba32f3e6f5e4b2b404e7de1804b001996692b573b3a3f7. 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/QZHNA2511739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd8b7fe7ef5fb313def60e15bd721d6675f72fe4fa03e10589cde33fc9698aa5. 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/QZK6H2525504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x655fd5c096a2ab1eca11a9d6766acc4b4b650a3e0eb520465ff6246d055dacb3. 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/QZK6H2525505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e64300641b81e4ec8f187088b88d9346293a90b2c6d6b45ec73f637c727d40d. 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/SEYOK2320507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9f7208a6148cc60897f180614988df3513fb465e24bc2ecc36cd554a1bee473. 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/SEYOK2301131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9b409d425e9c1bd65c9f9770d5de0a05838e7aa585d2eb54829b36fb82ad620. 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/SEYOK2307425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa45aad26d662a47ee66247d0dc3775f97d59c85b9ede6fe2f74e695f7b7cc64c. 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/SEYOK2314053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78eb038d3f2f5813fa2eae0890e2dc9e9e9308ef9c1c7bb5335683a343e47fc3. 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/SEYOK2317232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96d969cad6d61cb08ae0af088417424b0b990e47f634c950b54f8313292e1447. 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/SEYOK2320506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2649c1317b712d43a11f99e39fad0532bcec6df7d0454941c26f44bb7289ea. 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/SEYOK2011692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x505aa81c49bf49d77d5f55d0e093f5305022e4ba58ea988a1ba2d7346aa2fddd. 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/SEYOK1934331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x006c5982b5889d190d5d728184045e168c8cf0300bccb18d54926e049f4df21f. 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/SEYOK2320504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41f4e9fa79148fea19e8618ad5505bfd4e1d6850029487d6413ec307f8d0ca6e. 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/SEYOK2320503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x743d43f40f25ce4b9320cf86e6f95cba5c3ba37a7045659bbf83520396560591. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/SEYOK2320505.
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 0xff509d74ced1b2a7facb7718e2ce51031e22ae8ceafe929ca22834cedcc0c182. 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/SEYOK1757655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x516724a4687562d49266d643cf7c4cedd2d1b5668c5754b624970c6d8bd6c676. 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/SEYOK1757656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e631e78d4d20d845060b06c0ef05e6d9c25e723589e4fc28648c61daa7b324. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/SEYOK1757659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e944d2ea84c351d84b5674bc4b33d8c5c10a2c966cc5c2856c6be09e2e65116. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/SEYOK1757660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc4a4a9230025b4dcdb51ac2e1c11063d7ed9d6fda126dbdbb70d6b98999e637. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/SEYOK1757654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda71a4c44a2c62f58d0517cb26399b02ed6e712e8a4cd51bb77d12461343ea04. 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/SEYOK1757657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x147b56568d895f292576741e8f1e5c5b1ee14d4d606554d92074f32d1d27d4f3. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/SEYOK1757658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a63c818db880b451400e2e5ce785201f1c48192231aaa871b9518894aff64c. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/SEYOK1757661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f789f112715dc2819d9a2525eaeeea8fa5a673af78d6d3cef23458f0de5f16. 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/SEYOK1426073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9fadff4d2c9e1da4c29364693eeb7b16cfa46b4c97a03bc47f9b4f8a03780d8. 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/SEYOK1426074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x207022e2a4e5e22b806e0c8dd31be1fee3733fa2b1625ea218d97963bc5f834b. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/SEYOK1426075.