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 0x8d715a941d905ca0f57546a014979cc0ea64790745e095c8d752421f2c249422. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/48545979-bc88-4318-83fa-61351857525f.json and https://artists.proofprofile.net/proofs/artist/48545979-bc88-4318-83fa-61351857525f.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 0x56ce7b6aed61a67982af71dfcfb76dde2d3ddb7c59e39fe96cdac098de158ed7. 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/NONZB2301001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f2d37ef2dc2c0479a166569f5c785c9d8a6a8b946d534662370818097b48e4. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/NONZB2301003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9503e4b6350d6df1bdfe3325e2158b91b041701e634a1a5b0676099afffedbd8. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/NONZB2301004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1ba144e14b6d93330cd38e38badcb26af7a865f04b634fa99bafff5d67195c7. 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/NONZB2301005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c22d93e29577eb9f45f6c6794ab222824d85132b1fb4453afb8a94ef69287b4. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/NONZB2301006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x874727674cce321ef21d6d543024e170d6bf289e0441f6a4b50b88f0ca1a6191. 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/NONZB2301009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4d3d3fb557cbcf445bde0a38f44614f90e49af001ab0f9ffd45d727b2e3b17f. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/NONZB2301008.
Songs to the Dark Virgin (4 Songs from the Weary Blues)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc450340f30958957513e7f746f3872ad559a6c5af3aea6679ee09f20146889c. 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/NONZB2301007.
Den bjergtagnes kvad (I Blaafjellet, op.44)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ccda215c8687d604e98c40f9c3716f4b27d8192d1171f5dfb67eb1c95e44731. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/NONZB2301010.
Valborgsnat paa havet (10 sanger op. 31)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3efe9cbf56c2bcf82918575aff810ed9e020e228fc545ebc10b4649537f2a4b3. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/NONZB2301011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea2d668f462f5974da4243ebf3960f1e4eaced3971920b40136dd2f26d24238d. 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/NONZB2301012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x145442685243ea6d739d029e9b3cae03b2b5bbb5009fcd0b6b0b75be2fd5ff2a. 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/NONZB2301013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53f5528927578e87d639f914a92e6a747ddf9d7e193bf184f03c7342c37377ff. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/NONZB2301014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9afaf84e127302c8d1a6f450c972558503d8cebf09885cde1e837ae5c60721f. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10:46Z), 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/NONZB2301015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88eb1307e052888c64855407ffedc14209c204f389b67ce8f5d0e67128f1c8c. 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/NONZB2301016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07f6378444405213bc5c92f3e702c3f78f6f52b9355c182ff420779ae13b44d. 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/NONZB2301017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6fe953b8c0965a02e1da1b2b85178c6c5f271efe55642f38e42e0ac59c08ef0. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/NONZB2301018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aa6a49db6ecb127e4178867e50956ec25ef46ac575603c1e896c909244c0877. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/NONZB2301019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c5df42b789f46576078ad58d99739a4422b6055fdb71092bb2aa17502e88e4d. 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/NONZB2301020.